2011-12-14 8 views
0

私は2つのSolrコアを持っています。 Core0とcore1Solr複数のコア間で検索特定のフィールドで動作しない

両方のコアのスキーマと構成が同じです。私は検索を分散し、なぜそれが

http://localhost:8983/solr/core0/select?shards=localhost:8983/solr/core0,localhost:8983/solr/core1&q=mnemonic_value:"United" 

が動作していないよりも、特定のフィールドで検索すると、このURLは

http://localhost:8983/solr/core0/select?shards=localhost:8983/solr/core0,localhost:8983/solr/core1&q=iPo* 

を働いている両方のコアデータが個別に両方のコアから再試行され

のインデックスを作成するが、後に 特定のフィールドで検索しても機能しないのですか?

答えて

0

ごフィールドmnemonic_valueために次のことを確認します。それは両方のコアであなたのschema.xmlファイルにプロパティindexed=trueで定義されていることを

  • このフィールドに定義したtypeを調べます。テキストタイプのフィールドでない場合は、クエリ用語を試して、一致する結果を取得するか、schema.xmlに定義されているテキストタイプのいずれかに変更する必要があります。
関連する問題