Just tried to remove joins and it worked as expected: q: ( _query_:"{!edismax qf='name_small_ngram' mm='1'}-foundation -association -organization -hospital -charity -news -info" AND ( _query_:"{!edismax qf='name_small_ngram emails_words_ngram sites_words_ngram rss_categories_texts twitter_topics_text' mm='1'}+diabetes +insulin +glucose" ) )
=> 143 matches q: ( _query_:"{!edismax qf='name_small_ngram' mm='1'}-foundation -association -organization -hospital -charity -news -info" AND ( _query_:"{!edismax qf='name_small_ngram emails_words_ngram sites_words_ngram rss_categories_texts twitter_topics_text' mm='1'}+diabetes" ) AND ( _query_:"{!edismax qf='name_small_ngram emails_words_ngram sites_words_ngram rss_categories_texts twitter_topics_text' mm='1'}+insulin" ) AND ( _query_:"{!edismax qf='name_small_ngram emails_words_ngram sites_words_ngram rss_categories_texts twitter_topics_text' mm='1'}+glucose" ) ) => 143 matches -- View this message in context: http://lucene.472066.n3.nabble.com/Search-results-inconsistency-when-using-joins-tp4149810p4149814.html Sent from the Solr - User mailing list archive at Nabble.com.