Hi ,
Yes this look like related to sow (split on whitespace) param default
behaviour change in solr 7.
The sow parameter (short for "Split on Whitespace") now defaults to
false, which allows support for multi-word synonyms out of the box.
This parameter is used with the eDismax and standard/"lucen
I added "defType=lucene" to both searches to make sure I use the same query
parser, but it didn't change the results.
--
Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html
I'm not sure how to check the implementation of the query parser, or how to
change the query parser that I use. I think I'm using the standard query
parser.
I use Solr Admin to run the queries. If I look at the URL, I see
Solr 4.6:
select?q=TITLE_ItemCode_t:KI_7&fl=TITLE_ItemCode_t
Solr 7.5:
selec
which query parser are you using? I think to answer your question, you need to
check the implementation of the query parser
At 2020-12-27 21:23:59, "nettadalet" wrote:
>Thank you, that was helpful!
>
>For Solr 4.6 I get
>"parsedquery": "PhraseQuery(TITLE_ItemCode_t:\"ki 7\")"
>
Thank you, that was helpful!
For Solr 4.6 I get
"parsedquery": "PhraseQuery(TITLE_ItemCode_t:\"ki 7\")"
For Solr 7.5 I get
"parsedquery":"+(+(TITLE_ItemCode_t:ki7 (+TITLE_ItemCode_t:ki
+TITLE_ItemCode_t:7)))"
So this is the cause of the difference in the search result, but I still
don't know wh