On 21-Sep-07, at 1:44 AM, Alexandru Badiu wrote:

Hello,

I have a problem I'm not sure how to debug. I am running Solr 1.2.1 under Jetty. I have the following two queries: - "q":"articol_tag:pilonul ii AND articol_tag:facultative" which returns x rows - "q":"articol_tag:facultative AND articol_tag:pilonul ii" which doesn't return any rows

These are differet queries. You query consists of three clauses (the 'ii' is not part of articol_tag). This is what you are querying, in (the much clearer) REQUIRED/OPTIONAL syntax (+ == clause is required):

articol_tag:pilonul ii AND articol_tag:facultative
==
+<default field>:ii +articol_tag:facultative articol_tag:pilonul

articol_tag:facultative AND articol_tag:pilonul ii
==
+articol_tag:facultative +articol_tag:pilonul <default field>:ii

try:
articol_tag:facultative AND articol_tag:"pilonul ii"

-Mike

Reply via email to