Bugs
Triage
Create a View as a Query
Any collection that I create appear as view under formats, but I can´t create a View as a Query? for example I would like to make a query that use properties for several collections.
5 Comments
Sign in to comment
Any collection that I create appear as view under formats, but I can´t create a View as a Query? for example I would like to make a query that use properties for several collections.
Sign in to comment
At the moment, it's not possible to create a query space-wide across multiple collections, but understandable why you'd want this. It'd be helpful if you could describe what exact properties you're trying to query across.
@Kaye you have to be able to query for "any" property in the context of an object. as object could be part of some collection and no others that you can use on the query, the OR AND and collection.property notation maybe necessary to eliminate ambiguity. If not Collection will be always a partial query of the object context. Just my opinion.
Yes, we understand however how we deal with properties in Anytwo is different. Rather than just talking about features, it'd be great if you could describe how you want to use such a feature, in what scenario specifically.
Not my thread here, but let me explain my own most important use case:
All my Objects get my own date Property "Datum".
I want to query ALL my Objects for THIS date, so that I see really everything what I've ever done in the right order of the real timeline when things have happen.
For this functionality, the Property needs to be global.
The mentioned "Datum" differs in many cases from the normal Creation date.
It can, for example, belong to a Page that describes an event from my childhood.
At the moment, I'm forced to add a separate "Datum" to all existing Collections, because this Property doesn't work global, unfortunately.
-- That's a huge problem and it will cause chaos when it later comes to the point to migrate from Anytype to AnyTwo.
The absence of a global "Datum" will shredder my whole timeline track.
I believe that there is much less need for global Properties in AnyTwo, then it was in Anytype, because of the mighty new features to organize and find things.
But I can't imagine a way how to replace the global "Datum", nor do I know how to live without it.
I strongly suppose that AnyTwo internally has global date Properties? For example Creation date, isn't it global?
-- If yes, it should be able to make also user added date Properties global.
@Daniel Zolfaghari actually talks about a similar use case, however the way he's described that as being solved is Date as an Object (not a property). But it's effectively the same thing, since many users would implement it via properties as well.
The problem with space-wide (global) properties is not about it being technically feasible, it's about how much complexity it adds to the system. It bears a cost that we're wondering if there are better ways to solve this issue. I won't bore you with the details, but it simply relates to how user-generated global properties end up getting mixed up across collections and spaces—especially when you consider shared spaces.