Hi, Since Solr 7.0, sow(Split-on-Whitespace) parameter has set false as implicit default. Because autoGeneratePhraseQueries option's behavior depends on that parameter, you should add sow=true parameter to your query.
e.g) q=trigram:aaaa&fq=syo_id:1237&debugQuery=on&sow=true Thanks, Yasufumi. 2019年7月25日(木) 15:25 Akihiro Ito <akihiro....@enigmo.co.jp>: > HI, > > I am using Solr 7.7.1 in SolrCloud mode. > > I’m getting a document I shouldn’t when searching with a TextField. > It looks like autoGeneratePhaseQuery is not working as it should, > but I have no idea what is causing it. > > The schema definition I use is as follows. > > <fieldType name=“trigram_type” class=“solr.TextField” > positionIncrementGap=“100” autoGeneratePhraseQueries=“true”> > <analyzer type=“index”> > <charFilter class=“solr.ICUNormalizer2CharFilterFactory” name=“nfkc”/> > <charFilter class=“solr.PatternReplaceCharFilterFactory” pattern=“$” > replacement=“**“/> > <tokenizer class=“solr.NGramTokenizerFactory” maxGramSize=“3" > minGramSize=“3” /> > <filter class=“solr.PatternReplaceFilterFactory” > pattern=“([^\s])\s[^\s]” replacement=“$1 ” replace=“all”/> > <filter class=“solr.PatternReplaceFilterFactory” pattern=“^\s.*$” > replacement=“” replace=“all”/> > <filter class=“solr.LengthFilterFactory” min=“3” max=“3"/> > <filter class=“solr.LowerCaseFilterFactory”/> > <filter class=“solr.ICUTransformFilterFactory” > id=“Hiragana-Katakana”/> > </analyzer> > <analyzer type=“query”> > <charFilter class=“solr.ICUNormalizer2CharFilterFactory” name=“nfkc”/> > <tokenizer class=“solr.NGramTokenizerFactory” maxGramSize=“3" > minGramSize=“3” /> > <filter class=“solr.LowerCaseFilterFactory”/> > > <filter class=“solr.ICUTransformFilterFactory” > id=“Hiragana-Katakana”/> > </analyzer> > </fieldType> > > > Following sample document is in Solr. > > docs: [ > { > syo_id: “1237”, > trigram: “aaabbbccc”, > _version_: 1639992506850476000, > timestamp: “2019-07-25T01:38:52.894Z” > } > ] > > If I execute the following query,it will hit the above document > > q=trigram:aaaa&fq=syo_id:1237&debugQuery=on > > > Thanks, > Akihiro. > > > > > > -- > Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html >