Explain the problem as you see it
There is no way to reference a node that is more than GRANDPARENT level above search node.
Why is this a problem for you?
I have structured content with multiple relationships between them like (tags are only examples):
/- Level 1 #book
/-- Level 2 #chapter
/--- Level 3 #topic
/---- Level 4 #paragraph
/----- Level 5 #sentence
I have tasks for node from one of the levels (e.g. fixes for sentence or improvements on topic). Then I have searches in each level's supertag template. Each level deeper supertag has field of level up supertag with "Part of" relationship.
I would like to have a search connected to each supertag templates to find all tasks connected to the current level – that is to the level itself and to all of the levels deeper.
So at Level 5 sentence I would get only tasks with Level 5 link in its fields but at Level 3 search I would get all tasks related to whole topic, alongside with paragraph (Level 4) and sentence (Level 5) tasks.
Suggest a solution
Make a search operator with a more flexible way to point at specific ancestor node level:
- PARENT_1 (= PARENT)
- PARENT_2 (= GRANDPARENT)
- PARENT_3 (=GREATGRANDPARENT)
- and so on, without limit to the number.