Parent tag to show only parent tag items, not also children tags items
With hierarchical tags, if you choose a parent tag (e.g. projects) you get all items (e.g. notes) having that specific tag and all other children tags (projects/project1, projects/project2, etc). I personally find it confusing and there's currently no possible way as far as I know to find only those notes having the parent tag.
Comments: 2
-
19 Feb
CynthiaSI think this is very important. The hierarchy is critical. It's a valid use to tag something with the parent and not any of the children. Maybe your parent tag is very broad and you only have some more specific children tags to help organize. For example, I have a parent #travel tag with children for this reason. My general travel notes go in #travel; when I collect for a specific thing, I create the #travel/child tags.
As AN is today, I'd need to enter a very long search query with the parent and the not ^ operator for every child path. That's terrible and not sustainable.
The only workaround I can think of right now is to add a child tag, such as #travel/travel-general to use instead of tagging with the parent tag only. This is a silly thing to have to workaround like this. -
15 Sep
Anna KThis is much needed!
I'm using a dedicated child tag as @CynthiaS mentioned like this #tag/-tag to keep it at the top of the list.
I also just learned that you can exclude all child tags by using in:tag,^tag/
Still I prefer if there was an option to exclude the children by default, or use a keyboard shortcut to do that, or even have the option to enable or disable child-tag inclusion when a tag is selected.