Is your feature request related to a problem? Please describe.
Filters in its current state seems to be a boolean AND of all the filters added. What I would love is to be able to establish relations between the filters myself, so that I can then filter if say Linked Projects contains Something or Linked project is empty. Right now, it is not possible to this or that kind of filter
Describe the solution you’d like
A formula like bar above the list of filters where the user can specify how they are applied. For starters, it would be great to have the three fundamental boolean operations, AND, OR and NOT. There are not filters already existing, so if this feature ever gets implemented, the existing not filters such as not equals etc can be removed so that the user can just add a NOT by themselves if required. This would also allow one to have a complex filter which would be useful when the number of objects in a set is high and / or when Creating of set by relation is released
+1, I would love to see this improvement as well! It seems the current way of filtering within Sets is always AND. Addition of OR (and NOT as suggested above) would make Set views a lot more functional.
We can see the demand on more complicated filtering feature. However we want at first streamline working with sets and introduce a new way of working with lists of objects alongside with inline version of sets. And after we will have a capacity to make filters more user friendly and robust. But the request is 100% acknowledged and will be implemented in order of priorities.
Hi! I’m just wondering if there’s been any further progress with the and/or additions to filters?
I personally find that this makes a very significant difference with how sets can be used especially inline and it’s very limiting to only be able to set one filter or AND filters per view.
Would love to see it implemented in the near future!
For less advanced users, this is paired up with the Find nodes command.
Everything in the command gives you suggestions as you move along.
When you type in “Find nodes with tag” it will initiate a search for tags similar how @ works in Anytype.
You can’t, this hasn’t been implemented yet. The current filter system uses AND for all filters, while you need the OR logical operator to implement what you want.
I am little confused by this one response. Is there the option to introduce conditionals in filters (OR) like in Notion currently? Cause I couldn’t find them and I thing is a must for anyone that wants to migrate from Notion…
I’m using the default “Status” relation. Why can’t I filter a set by “status is: in progress?” I can only filter by done is checked or unchecked. Doesn’t make any sense.
Definitely need this. At a very minimum, I need an OR filter so that I can filter my Kanban board to something like this:
Tasks not completed OR tasks completed not more than 14 days ago
You can filter by simple status - so yes, you can see everything with the status “in progress”. (This thread is about not being able to use more complicated “OR” style filters.)
You need to create a view, then set up the filter based on the “Status” relation.
Creating relations between objects, there is no need to access media e.g. image, video etc. This is especially useful for relating to bookmarks, as the automatic loaded picture has the same name to the bookmark object. It always takes a few more second to identify the required object.