Yes filter groups please!
Hope this one can be implemented soon
yes please!
What Do You Recommend?
right now in collections and sets there are only few basic options to filter the view but what if i want some advanced filters like notion has. For example suppose you have some object types as āresourcesā and some sets which are tagged as āresourcesā in a collection.. so to filter out other things you should have a option to filter like this āobject type- resourcesā or ātag has any of resourcesā but we dont have that option and if we just stick to regular filtering this will act like āobject type- resourcesoā and ātag has any of resourcesā which will make the collection blank as they both together are not present in any object
How Could It Be Done?
Take some inspiration from notion and add these advanced filtering option
Real World Use-Cases
Described in the first para
WHAT DO YOU RECOMMEND?
More advanced filtering a relation. Allowing matching multiple strings like āyoutu.beā OR āyoutube.comā
HOW COULD IT BE DONE?
Allow filtering for more strings, or filtering by Regex
REAL WORLD USE CASES
In the Bookmarks set, in the Videos tab, only āyoutu.beā videos appear, Iād like to see āyoutube.comā as well as other video domains.
RECOMMENDED ALTERNATIVES
Manually tag the bookmarks as video
Are advanced filters like creating AND / OR planned at some point?
At some point, yes.
Not sure if itās already mentioned here, but I would like to have filter options on specific relations in sets.
for example if want to connect images, articles, bookmarks etc to the object relation āideasā. the relation ideas gives a dropdown with options. Some of my ideas are āarchivedā with a checkbox relation. It would be great to filter out the archived ideas from the dropdown menu so that they wonāt show up anymore.
To just to be clear, criteria should be requested separately for input and querying. For example, subtask would allow selection in relation, but during query, subtask should be able to display only unfinished tasks for ongoing project view but finished tasks for progress checking view.
Also, can we have secondary filters to primary filters? I want to be able to query add filter conditions to the objects within a relation. For example, within a project set, I want to filter incomplete projects, and then within a subtask relation, I want to filter incomplete tasks and tasks with priority (for select property).
- Another simpler example is to limit the displayed objects for backlinks (since I bombard my objects with relation)
- Logically speaking, A and (B1 and B2) vs. A and B1 and B2 should be no different, but I just want to make it clear because of the codeless design requirements.
WHAT DO YOU RECOMMEND?
Allow queries to filter based on relation properties
HOW COULD IT BE DONE?
Along with the other relation filter options like āHas all ofā, āis not emptyā etc, include another option that allows filtering on the proprieties of those relations.
REAL WORLD USE CASES
Iād like to query for all leaf nodes in a tree of tasks. Leaves would be any task that has no non-Done child tasks. That would allow me to focus on the requisites in sequence. This would be easy if a query could hide any tasks that have active subtasks.
Something like this? If so, maybe we can combine the feature requests. ![]()
I think you mean filtering on an option of a property? Relations are properties, so Iām not sure what exactly you mean.
Nope, I do mean filtering on the property of a relation. I want to filter based on the property of an object that is in a relation property. The example I gave clarifies what I mean: list all tasks where their subtasks all have the property āDoneā
Thatās interesting, thanks for explaning!
Iām using Anytype for a few things, but ultimately chose Logseq for work (and thatās the use case I actually pay for). One of the deciding factors was this feature: The ability to query for āactionableā tasks ā those for which there are no dependencies, or for which all dependencies are in the completed state.
I am very happy to see advanced filters In the current Beta (Windows - 0.53.47).
For my daily tasks I use a query with filters and I want to have the following filter logic:
(all tasks which are due today or earlier OR (all tasks without a backlink AND without a due date).
With the advanced filter options I can switch between OR and AND, but I donāt know how to setup the (condition 1 OR (condition 2 AND condition 3). How can I do that?
UPDATE:
I just found the groups - very nice!
