Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into feat/plugins
  • Loading branch information
dimitri-yatsenko committed Aug 10, 2025
commit d083489fe8bccbf6ecbef459ab0a38b11bd1f496
7 changes: 5 additions & 2 deletions docs/src/compute/populate.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,11 @@ The `make` callback does three things:
2. Computes and adds any missing attributes to the fields already in `key`.
3. Inserts the entire entity into `self`.

`make` may populate multiple entities in one call when `key` does not specify the
entire primary key of the populated table.
A single `make` call may populate multiple entities when `key` does not specify the
entire primary key of the populated table, when the definition adds new attributes to the primary key.
This is design is uncommon and not recommended.
The standard practice for autopopulated tables is to have its primary key composed of
foreign keys pointing to parent tables.

### Three-Part Make Pattern for Long Computations

Expand Down
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.