So, I'm executing the following query: id:"6178dB=@Fm" AND i_0:"613OFS" AND (i_3:"6111" OR i_3:"1yyy\~") AND (NOT id:"6178ZwWj5m" OR numfields:[* TO "6114"] OR d_4:"false" OR NOT i_4:"6142E=m")
It's machine generated, which explains the redundancies. The problem is that the query returns no results- but there is a document that should match- it has an id of "6178dB=@Fm", an i_0 field of "613OFS", an i_3 field of "6111", a numfields of "611A", a d_4 of true (but this shouldn't matter), and an i_4 of "6142F1S". The problem seems to be with the negations. I did try to replace the NOT's with -'s, so, for example, NOT id:"6178ZwWj5m" would become -id:"6178ZwWj5m", and this didn't seem to work. Help? What's wrong with the query? Thanks. Brian