I'm playing with following query but can't get the *object_desc* field boosted correctly. Maybe someone can tell me what I'm missing here:
&wt=json&&defType=edismax&indent=on &q=object_name_NGRAM:video OR object_desc_NGRAM:video &qf=object_desc_NGRAM^10 object_name^2 field definition: <fieldType name="text_ngram" class="solr.TextField" positionIncrementGap="100"> <analyzer type="index"> <tokenizer class="solr.StandardTokenizerFactory"/> <tokenizer class="solr.LowerCaseTokenizerFactory"/> <filter class="solr.EdgeNGramFilterFactory" minGramSize="1" maxGramSize="50"/> </analyzer> <analyzer type="query"> <tokenizer class="solr.StandardTokenizerFactory"/> <tokenizer class="solr.LowerCaseTokenizerFactory"/> </analyzer> </fieldType> <field indexed="true" multiValued="true" name="object_name_NGRAM" required="false" stored="false" type="text_ngram"/> <field indexed="true" multiValued="true" name="object_desc_NGRAM" required="false" stored="false" type="text_ngram"/> example documents: <doc> <field name="id">1</field> <field name="object_name_NGRAM">video gaming</field> <field name="object_desc_NGRAM">economic</field> </doc> <doc> <field name="id">2</field> <field name="object_name_NGRAM">economic</field> <field name="object_desc_NGRAM">video</field> </doc> <doc> <field name="id">2</field> <field name="object_name_NGRAM">video gaming is an economic business</field> <field name="object_desc_NGRAM">gaming</field> </doc> I want to boost to show the document having id=2. but my query is no working. -- Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html