solrの検索から正しい応答を得ることができません。私は、URLsolrの応答の予期しない結果
http://localhost/solr/collection1/select?q=dubai%20at&wt=json&df=search_string
の下に使用したとき、私は、このSEARCH_STRING「アトランティスパームパーム・アイランドドバイアラブ首長国連邦」
が、私はこれを取得することはありませんに関連するレコードを取得する必要があります。どのように私はクエリの精度を向上させることができます。 "ドバイラグジュアリーステイ - ダウンタウンドバイドバイアラブ首長国連邦"と "ホリデイインドバイドバイダウンタウンドバイアラブ首長国連邦" と私は彼らがはるかに優先順位を下げるべきだと思います「アトランティスパームパーム・アイランドドバイアラブ首長国連邦」より
だけでは文字列から精度
「アトランティス・ザ・パーム・ドバイ・アラブ首長国連邦」ここで私は「アトランティス」で「at」を持っており、「dubai」を持っていない「at」を持たないストリングよりも高いランク付けが可能です。私はsolrに同じ優先度で "dubai"と "at"の両方を表示させたいと思っています –
上記のコメントに私を導いてください@toke Eskildsen –
あなたは自動プレフィックスマッチングを意味しています。セットアップ:https://cwiki.apache.org/confluence/display/solr/Tokenizers#Tokenizers-EdgeN-GramTokenizer –