Feature Request: Allow Collection Views to Traverse To-One Relations
Problem
Fibery views cannot display collections from a related entity accessed via a To-One
relation.
Example:
If Page.MainFrame → Frame
, and Frame → Blocks
,
there’s no way to show Frame.ContainedBlocks
in the Page
view.
Current Limitation
The view rendering engine only supports direct collections from the current entity. It does not resolve relation chains like ThisEntity.ToOneRelation.Collection
.
Why This Matters
This blocks clean separation between structure (Frame
) and content (Block
). It forces workarounds like adding backreferences or syncing Block.Page
manually.
Request
Allow collection views to traverse one level through a To-One
relation.
Example supported patterns:
This.MainFrame.ContainedBlocks
- View filter:
Block.ParentFrame = This.MainFrame
Technically Feasible
Fibery already supports this in formulas and the API. The view engine just needs dereferencing support in embedded view configs.