If it is all ways like i.e. For 'LH on" and "LH off" number of result are same then it could have because of AND/OR operator. As per your condtion one way it is working fine and for " LH off" its not. Because of Fuzzy matching it could have analyzed. "LH on " is near "LH off" while query parse (25% mismatch) but in other ways it is (40%). Like to know why it is happening?
On Wed, Sep 14, 2011 at 1:36 PM, Wick2804 <[email protected]>wrote: > Hi > > We have a fairly large Solr repository which is working exceptionally well. > However our customer noticed a strange search result, in that when looking > for a specific value for the field 'position' in an indexed field it > returns > another value in addition to the one searched for. The search is: > > position:"LH off" - this correctly returns all results for entries > which > are indexed with 'position' of "LH off" > > position:"LH on" - this returns the results for 'position' of "LH on" > followed by all the results for "LH off", we cannot understand why "LH off" > is returned in these circumstances for an Indexed search. > > Any help greatly appreciated. > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Search-on-indexed-value-not-restrictive-under-one-circumstance-tp3335176p3335176.html > Sent from the Lucene - General mailing list archive at Nabble.com. > -- Mr. Dnyaneshwar Dewadkar Dept. of Information Technology
