Hey π
I use this method to create a query array:
let querys: string[] = [];
combinations.forEach(combination => {
querys.push(Query.search('ingredientNames', combination.nameNormalized).toString());
});
Search word is e.g. bohnen_(weiss) . => "search(ingredientNames, [bohnen_(weiss)])" There is also an underscore between bohnen and (weiss) that cannot be displayed here. But entries with "pfefferkoerner_(weiss)" are also found...
That doesn't make any sense to me. π€
Any Idea ?
thanks
Hm, okay. It seems that no special characters or spaces can be used with the ".search" method, otherwise it will separate and search for both?
@VincentGe can you take a look at this?
I believe special characters are not searchable in MariaDB fulltext indexes
This might be related
You may have to be creative with your indexes for searching π
thanks π I dont use special characters anymore and it worked fine.
Recommended threads
- MariaDB refuses to connect to appwrite
Earlier, I tried updating my Appwrite version from 18.1.x to the latest release because my Flutter package required it to function properly. I used the official...
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.