The easiest way to answer questions like this is an under-appreciated parameter 
“explainOther” when submitted with “debug=true”. It’ll return an explanation of 
how the doc identified by the “explainOther” parameter was scored.

See: https://lucene.apache.org/solr/guide/8_1/common-query-parameters.html

Best,
Erick

> On Apr 7, 2020, at 5:27 PM, Joe Obernberger <joseph.obernber...@gmail.com> 
> wrote:
> 
> I'm running the following query:
> 
> id:COLLECT2601697594_T496 AND (person:[80 TO 100])
> That returns 1 hit.
> 
> The following query also returns the same hit:
> 
> id:COLLECT2601697594_T496 AND ((POP16_Rez1:blue_Sky AND POP16_Sc1:[80 TO 
> 100]) OR (POP16_Rez2:blue_Sky AND POP16_Sc2:[80 TO 100]) OR 
> (POP16_Rez3:blue_Sky AND POP16_Sc3:[80 TO 100]) OR (POP19_Rez1:blue_Sky AND 
> POP19_Sc1:[80 TO 100]) OR (POP19_Rez2:blue_Sky AND POP19_Sc2:[80 TO 100]) OR 
> (POP19_Rez3:blue_Sky AND POP19_Sc3:[80 TO 100]) OR (ResN_Rez1:blue_Sky AND 
> ResN_Sc1:[80 TO 100]) OR (ResN_Rez2:blue_Sky AND ResN_Sc2:[80 TO 100]) OR 
> (ResN_Rez3:blue_Sky AND ResN_Sc3:[80 TO 100]))
> 
> but AND'ing the two together returns 0 hits.  What am I missing?
> 
> id:COLLECT2601697594_T496 AND ((POP16_Rez1:blue_Sky AND POP16_Sc1:[80 TO 
> 100]) OR (POP16_Rez2:blue_Sky AND POP16_Sc2:[80 TO 100]) OR 
> (POP16_Rez3:blue_Sky AND POP16_Sc3:[80 TO 100]) OR (POP19_Rez1:blue_Sky AND 
> POP19_Sc1:[80 TO 100]) OR (POP19_Rez2:blue_Sky AND POP19_Sc2:[80 TO 100]) OR 
> (POP19_Rez3:blue_Sky AND POP19_Sc3:[80 TO 100]) OR (ResN_Rez1:blue_Sky AND 
> ResN_Sc1:[80 TO 100]) OR (ResN_Rez2:blue_Sky AND ResN_Sc2:[80 TO 100]) OR 
> (ResN_Rez3:blue_Sky AND ResN_Sc3:[80 TO 100])) AND (person:[80 TO 100])
> 
> Thank you!
> 
> -Joe
> 

Reply via email to