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 >> > >> > >