Hi all My pf2 keywords^11.0 works for english not for french. Here are the fieldtypes, actually from two schema.xml's in separate cores. Solr 5.2.2, edismax, q.op AND I suspect there are several problems with the french schema. Maybe I only needed to show the query analyzer, not the index analyzer?
The pf2 does not show a match in the debugQuery=true output for the French. However, a qf keywords^10.0 does show a match. The keywords field is copyfielded into text, which is the df. Is there any other field I should be showing? Thanks Rick <fieldType class="solr.TextField" name="text_en" positionIncrementGap="100"> <analyzer type="index"> <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/> <tokenizer class="solr.ClassicTokenizerFactory"/> <filter class="solr.SynonymFilterFactory" expand="false" ignoreCase="true" synonyms="synonyms.txt" tokenizerFactory="solr.StandardTokenizerFactory"/> <filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.EnglishPossessiveFilterFactory"/> <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/> <filter class="solr.StemmerOverrideFilterFactory" dictionary="lang/stemdict_en.txt" ignoreCase="true"/> <filter class="solr.EnglishMinimalStemFilterFactory"/> <filter class="solr.SnowballPorterFilterFactory" language="English" /> <filter class="solr.ASCIIFoldingFilterFactory"/> </analyzer> <analyzer type="query"> <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/> <tokenizer class="solr.ClassicTokenizerFactory"/> <filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.EnglishPossessiveFilterFactory"/> <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/> <filter class="solr.StemmerOverrideFilterFactory" dictionary="lang/stemdict_en.txt" ignoreCase="true"/> <filter class="solr.EnglishMinimalStemFilterFactory"/> <filter class="solr.SnowballPorterFilterFactory" language="English" /> <filter class="solr.ASCIIFoldingFilterFactory"/> </analyzer> </fieldType> <fieldType class="solr.TextField" name="text_fr" positionIncrementGap="100"> <analyzer type="index"> <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/> <tokenizer class="solr.ClassicTokenizerFactory"/> <filter class="solr.SynonymFilterFactory" expand="false" ignoreCase="true" synonyms="synonyms.txt" tokenizerFactory="solr.StandardTokenizerFactory"/> <filter class="solr.ElisionFilterFactory" ignoreCase="true" articles="lang/contractions_fr.txt"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.StopFilterFactory" format="snowball" ignoreCase="true" words="lang/stopwords_fr.txt"/> <filter class="solr.FrenchMinimalStemFilterFactory"/> <filter class="solr.StemmerOverrideFilterFactory" dictionary="lang/stemdict_fr.txt" ignoreCase="true"/> <filter class="solr.ASCIIFoldingFilterFactory"/> </analyzer> <analyzer type="query"> <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/> <tokenizer class="solr.ClassicTokenizerFactory"/> <filter class="solr.ElisionFilterFactory" ignoreCase="true" articles="lang/contractions_fr.txt"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.StopFilterFactory" format="snowball" ignoreCase="true" words="lang/stopwords_fr.txt"/> <filter class="solr.FrenchMinimalStemFilterFactory"/> <filter class="solr.StemmerOverrideFilterFactory" dictionary="lang/stemdict_fr.txt" ignoreCase="true"/> <filter class="solr.ASCIIFoldingFilterFactory"/> </analyzer> </fieldType> -- Sorry for being brief. Alternate email is rickleir at yahoo dot com