Searching for words without .
doesn't match any string in the index.
#151
Replies: 5 comments 3 replies
-
Hi! It is expected behavior as AFAIK there is no way of changing that behavior, but I'll let my colleagues confirm that |
Beta Was this translation helpful? Give feedback.
-
Hello @shah62, your feedback is a nice improvement we would like to add to MeiliSearch. The whole core team is currently working on a new search engine, which means we don't have the time for this kind of improvement for the next release (v0.21.0). It will indeed involve consideration about how to implement this and improve our tokenizer. |
Beta Was this translation helpful? Give feedback.
-
Thank you @shah62! We have moved the feature proposal requests to the product repository in order to centralize all the preparatory discussions there to better understand your needs. Indeed, the We could give the possibility to the user to customize the hard separators from the settings or also propose a set of specific tokenizers so that it is possible to customize the internal behavior of the engine for very specific needs. @ManyTheFish I'd love to hear your thoughts on this! What do you think? |
Beta Was this translation helpful? Give feedback.
-
Related to #160 |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
Searching for words without
.
doesn't match any string in the index. For ex: searching fornodejs
in the index containing the wordnode.js
doesn't match.Easiest way to reproduce
nodejs
(shows in no result found)node.js
(shows a match)Additional context
I am trying to create a blog with meilisearch and this is the only thing that kinda bothers me. I think that most people trying to search for text like
node.js
orsocket.io
won't add the '.' while typing by still expect the results to match. Is there a way to configure the server to ignore the.
and match the rest of the characters anyways?Beta Was this translation helpful? Give feedback.
All reactions