When in a list view the context filter is enabled, a new entity created through the New button in the view, automatically gets populated the fields that are present in the global filter settings in the view.
But that is not the case when the views context filter is disabled.
So in order to always be able to automatically populate fields through the New button in a view that lists entities not contextually related to the current entity, the only option is to relate to a parent database, but I see thats its more reliable and solid to create a master database ‘MDB’ with one single entity, that relates to all entities of the workspace.
I did a similar thing for the purpose of linking each entity with an entity of database ‘DB’, such that for example an entity of database Page is always related to the entity Page of database DB. This has major benefits in filtering by database in views.
Would there be a more elegant way to accomplish both cases?
I saw a short wile ago a mention of Global databases being in the planning in fibery, that could related to all entities, or am I misunderstanding that?
Also, will the future polymorphic relations be able to cover these cases somehow?