Show us the parsed query that you get with &debugQuery=true
Actually this may be the "pure negative" bug where you need to change:
A AND -B
into
A AND (*:* -B)
-- Jack Krupansky
-----Original Message-----
From: Cool Techi
Sent: Monday, February 11, 2013 12:30 AM
To: solr-user@lucene.apache.org
Subject: Not condition not working for Korean search
Any help here, still not able to understand what might be causing this. I
have tried all combinations below, but to no avail,
(stnostem:((옵티머스 OR "엘지 스마트폰") AND NOT stnostem:("옵티머스 프라임"
OR 프라임)))
(stnostem:((옵티머스 OR "엘지 스마트폰") AND - stnostem:("옵티머스 프라임"
OR 프라임)))
What could be wrong here.
From: cooltec...@outlook.com
To: solr-user@lucene.apache.org
Subject: Not condition not working for Korean search
Date: Thu, 7 Feb 2013 19:46:13 +0530
Hi,
I am no Korean expert and am finding it difficult to fix this, my client is
searching for the following query, but the NOT condition doesn't seem to be
working.
(stnostem:((옵티머스 OR "엘지 스마트폰") AND NOT ("옵티머스 프라임" OR
프라임)))
the search result (xml attached ) return result with the not condition
keywords? How can this be fixed.
Regards,
Ayush