Rank 2: Process
imagine i have an attribute named hashtags which is string array of hashtags (ie, like twitter hashtags),
in query, i have to get all the docs which have "hashtag1" or "hashtag2" in its hashtags colum.
how to implement it ??
Votes
0
Replies
10
Participants
Unknown
Messages
11
Rank 2: Process
imagine i have an attribute named hashtags which is string array of hashtags (ie, like twitter hashtags),
in query, i have to get all the docs which have "hashtag1" or "hashtag2" in its hashtags colum.
how to implement it ??
Rank 2: Process
I think that you can use Query.equal(atrb, [...hastags])
Rank 2: Process
[hashtag1, hashtag2] means hashtag1 or hashtag2
Rank 2: Process
it does give empty result
Queries against arrays are not supported at the moment. Make sure to 👍 this issue: https://github.com/appwrite/appwrite/issues/2838
That said, there is a hack where you can create a full text index on the attribute and then use the search query.
Rank 2: Process
But in that hack, only 1 keyword can be searched with a single query right?
Rank 2: Process
There is no option to do "OR" on search.. right?
Rank 2: Process
And why is the custom query option not yet available? It would give developers more freedom i guess
You can search space separated keywords.
Because Appwrite is supposed to be an abstraction over the underlying database
Rank 2: Process
thankss.. that's what i needed