https://issues.apache.org/jira/browse/SOLR-5163


On Thu, Aug 15, 2013 at 6:04 PM, Steven Bower <smb-apa...@alcyon.net> wrote:

> @Yonik that was exactly the issue... I'll file a ticket... there def
> should be an exception thrown for something like this..
>
> It would seem to me that eating any sort of exception is a really bad
> thing...
>
> steve
>
>
> On Thu, Aug 15, 2013 at 5:59 PM, Yonik Seeley <yo...@lucidworks.com>wrote:
>
>> I can reproduce something like this by specifying a field that doesn't
>> exist for a "qf" param.
>> This seems like a bug... if a field doesn't exist, we should throw an
>> exception (since it's a parameter error not related to the "q" string
>> where
>> we avoid throwing any errors).
>>
>> -Yonik
>> http://lucidworks.com
>>
>>
>> On Thu, Aug 15, 2013 at 5:19 PM, Steven Bower <smb-apa...@alcyon.net>
>> wrote:
>>
>> > I have query like:
>> >
>> > q=foo AND bar
>> > defType=edismax
>> > qf=field1
>> > qf=field2
>> > qf=field3
>> >
>> > with debug on I see it parsing to this:
>> >
>> > (+(DisjunctionMaxQuery((field1:foo | field2:foo | field3:foo))
>> > DisjunctionMaxQuery((field1:and | field2:and | field3:and))
>> > DisjunctionMaxQuery((field1:bar | field2:bar | field3:bar))))/no_coord
>> >
>> > basically it seems to be treating the AND as a term... any thoughts?
>> >
>> > thx,
>> >
>> > steve
>> >
>>
>
>

Reply via email to