Filters for linked references inherit from parent blocks

Same, I’ve been interested in making the change. This is one of the few things holding me back.

Given that it’s been this way for so long, I’ve also wondered this. Am I missing something? I just can’t come up with a reason to have filters based on children rather than parents, it seems to be completely missing the point of inheritance in a block-based outliner.

Another example.
Roam:

Logseq:

If I’ve got a page on Ethics, with many many references, then it’s the parent blocks that are going to contextualise those references. If I’m exploring my writing on a particular philosophical school, why would I not want to be able to filter down to blocks that include [[Rationalism]] as a parent. Or for a particular philosopher, I would want to be able to filter down to [[Seneca]], and ignore the noise of all my other writing on [[Ethics]].

Have asked Ramses if he’d be able to comment on this thread. Perhaps I am missing something, but would be really interested to hear the teams reasoning.

1 Like