Thoughts? I can duplicate it at will...
On Mon, Dec 28, 2015 at 9:02 PM, William Bell <billnb...@gmail.com> wrote: > I have having issues with {!join}. If the core have multiValued field and > the inner join does not have a multiValued field it does not find the > ones... > > Solr 5.3.1... <luceneMatchVersion>5.3.1</luceneMatchVersion> > > Example. > > PS1226 is in practicing_specialties_codes in providersearch core. This > field is multiValued. > > in the autosuggest core there is NOT a field for PS1226 in there. This > field is called prac_spec_code and is single values. > > > > http://localhost:8983/solr/providersearch/select?q=*%3A*&wt=json&indent=true&fq=practicing_specialties_codes:PS1226&fl=practicing_specialties_codes > > I get: > > > - docs: > [ > - > { > - practicing_specialties_codes: > [ > - "PS1010", > - "PS282", > - "PS1226" > ] > } > ] > > > > In autosuggest there is nothing: > > > http://localhost:8983/solr/autosuggest/select?q=*%3A*&wt=json&indent=true&fq=prac_spec_code:PS1226&fl=prac_spec_code > > Nothing. > > Then a join should find what is in providersearch but missing in > autosuggest. > > > http://localhost:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fq=practicing_specialties_codes:PS1226&fl=practicing_specialties_codes&fq=NOT%20{!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest}auto_type:PRACSPEC > <http://localhost:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fq=practicing_specialties_codes:PS1226&fl=practicing_specialties_codes&fq=NOT%20%7B!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest%7Dauto_type:PRACSPEC> > > or > > > http://hgsolr2sl1:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fl=practicing_specialties_codes&fq=NOT%20{!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest}auto_type:PRACSPEC > <http://hgsolr2sl1:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fl=practicing_specialties_codes&fq=NOT%20%7B!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest%7Dauto_type:PRACSPEC> > > or > > > http://hgsolr2sl1:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fl=practicing_specialties_codes&fq=NOT%20{!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest}*:* > <http://hgsolr2sl1:8983/solr/providersearch/select?debugQuery=true&wt=json&q=*:*&rows=10&fl=practicing_specialties_codes&fq=NOT%20%7B!join%20from=prac_spec_code%20to=practicing_specialties_codes%20fromIndex=autosuggest%7D*:*> > > I also tried *:* AND NOT {!join} > > I get 0 results. This seems to be a bug. > > { > > - responseHeader: > { > - status: 0, > - QTime: 178, > - params: > { > - q: "*:*", > - fl: "practicing_specialties_codes", > - fq: "NOT {!join from=prac_spec_code > to=practicing_specialties_codes fromIndex=autosuggest}*:*", > - rows: "10", > - wt: "json", > - debugQuery: "true" > } > }, > - response: > { > - numFound: 0, > - start: 0, > - docs: [ ] > }, > - debug: > { > - rawquerystring: "*:*", > - querystring: "*:*", > - parsedquery: "MatchAllDocsQuery(*:*)", > - parsedquery_toString: "*:*", > - explain: { }, > - QParser: "LuceneQParser", > - filter_queries: > [ > - "NOT {!join from=prac_spec_code > to=practicing_specialties_codes fromIndex=autosuggest}*:*" > ], > - parsed_filter_queries: > [ > - "-JoinQuery({!join from=prac_spec_code > to=practicing_specialties_codes fromIndex=autosuggest}*:*)" > ], > - timing: > { > - time: 177, > - prepare: > { > - time: 0, > - query: > { > - time: 0 > }, > - facet: > { > - time: 0 > }, > - facet_module: > { > - time: 0 > }, > - mlt: > { > - time: 0 > }, > - highlight: > { > - time: 0 > }, > - stats: > { > - time: 0 > }, > - expand: > { > - time: 0 > }, > - debug: > { > - time: 0 > } > }, > - process: > { > - time: 177, > - query: > { > - time: 177 > }, > - facet: > { > - time: 0 > }, > - facet_module: > { > - time: 0 > }, > - mlt: > { > - time: 0 > }, > - highlight: > { > - time: 0 > }, > - stats: > { > - time: 0 > }, > - expand: > { > - time: 0 > }, > - debug: > { > - time: 0 > } > } > } > } > > } > > > > > -- > Bill Bell > billnb...@gmail.com > cell 720-256-8076 > -- Bill Bell billnb...@gmail.com cell 720-256-8076