2016-08-02 82 views
0

フィールドタイプ "文字列"を使用してSOLRで自分のフィールドのインデックスを作成しました。 私のフィールドには、「APA」と「APA LN」という2つの値が含まれています。 私はq =フィールド: "APA"でSOLRを照会しました。 上記の質問で、私はAPAとAPA LNの両方の結果を得ています。 「APA」を取得するにはSOLRを照会する必要があります。 あなたのフィールド "field"がTextFieldまたはtext_generalであると仮定します。SOLR完全一致の問題

答えて

1

文字列に変更してやり直すことはできますか?

すなわち、この

<field name="customfield" type="string" indexed="true" stored="true" multiValued="false" /> 
1

これは、文字列型のために起きてはならないようなもの。最も可能性の高いシナリオは、完全に再インデックス化しなかったか、再インデックス化後にコミットしなかったことです。

管理UIのSchema Browser screen(実際に表示されている項目を確認することができます)を押してください。

関連する問題