Running into an interesting problem. I have this d...
# community-help
j
Running into an interesting problem. I have this doc:
Copy code
{
  "title": "1990 Yamaha YZ250 OEM Engine Crankcases Case Right Left Cases YZ 250 90/2"
}
and when I search the exact title, q = "*1990 Yamaha YZ250 OEM Engine Crankcases Case Right Left Cases YZ 250 90/2"* I get no results. However, when i search with q = "*Engine Crankcases Case Right Left Cases YZ 250 90/2"* the above document appears. Is there some kinda of query string length limitation?
it actually shows up if I just do "1990 Yamaha YZ250 Engine Crankcases Case Right Left Cases YZ 250 90/2" (removing OEM from the query) which maybe sheds light on the issue. I have a multi way synonym set up between "stock <-> oem".
Does anyone know why the multi way synonym might be getting in the way here?
Confirmed that after removing the multiway synonym that the result appears for the full search again "1990 Yamaha YZ250 OEM Engine Crankcases Case Right Left Cases YZ 250 90/2"
Unfortunately I can't seem to reproduce this in the demo typesense server 😞
y
Are you using the exhaustive_search param ? Not a typesense dev, but I'm wondering if it could come from a search depth issue (adding a synonym early in the search query might increase the search space)
j
I wasn't using exhaustive_search. Just tried adding it and i run into timeout issues. A depth issue seems like a likely reason