Heh, yeah, I bolded the numbers for emphasis. The field type follows. *Dynamically Created From Pattern: **_IM<http://192.168.1.30:8080/solr/admin/schema.jsp#>
*Field Type: *SINT <http://192.168.1.30:8080/solr/admin/schema.jsp#> *Schema: *Indexed, Multivalued, Omit Norms *Index: *(unstored field) *Index Analyzer: *org.apache.solr.schema.FieldType$DefaultAnalyzer *Query Analyzer: *org.apache.solr.schema.FieldType$DefaultAnalyzer *Docs: *33730 *Distinct: *528 -- Steven Ou | 歐偉凡 *ravn.com* | Chief Technology Officer steve...@gmail.com | +1 909-569-9880 On Thu, Feb 9, 2012 at 4:08 PM, Erik Hatcher <erik.hatc...@gmail.com> wrote: > What type of field is category_ids_im? > > And I'm assuming that the *'s below are for emphasis and not really in > your query? > > Try your query in the q parameter and turn on debug (&debugQuery=true) and > see how your query is parsing. That'll likely tell all. > > Erik > > On Feb 9, 2012, at 18:42 , Steven Ou wrote: > > > Hey guys, I'm stumped - hope someone can help! > > > > Basically, I'm running a filter query that filters by category (e.g. > > fq=category_ids_im:(637 OR 639 OR 634)). However, it often produces no > > results whatsoever even though each individual query *does* produce > results. > > > > So, for example, fq=category_ids_im:*637* produces > > results. fq=category_ids_im:*639* produces results. > > fq=category_ids_im:*634* produces > > results. Even fq=category_ids_im:(*637* OR *639*) produces results, as > well > > as fq=category_ids_im:(*639* OR *634*). > > > > BUT as soon as I do fq=category_ids_im:(*637* OR *639* OR *634*), it > > produces NO RESULTS! > > > > Any ideas what might be wrong? Really appreciate any help! > > -- > > Steven Ou | 歐偉凡 > > > > *ravn.com* | Chief Technology Officer > > steve...@gmail.com | +1 909-569-9880 > >