Solr does not analyze queries with wildcards in it. So, with ch*p-seq,
it will search for terms that start with ch and end with p-seq. Since
your indexer has analyzed all tokens before, only chip and seq are in
the index.
See
https://solr.pl/en/2010/12/20/wildcard-queries-and-how-solr-handles-them
I am using edismax query parser.
On Fri, Dec 15, 2017 at 10:37 AM, Selvam Raman wrote:
> Solr version - 6.4.0
>
> "title_en":["Chip-seq"]
>
> When i fired query like below
>
> 1) chip-seq
> 2) chi*
>
> it is giving expected result, for this case one result.
>
> But when i am searching with wildc
Solr version - 6.4.0
"title_en":["Chip-seq"]
When i fired query like below
1) chip-seq
2) chi*
it is giving expected result, for this case one result.
But when i am searching with wildcard it produce zero result.
1) ch*p-seq
if i use escape character in '-' it creates two terms rather than s