次のような solr クエリがあります:host:8983/solr/collection/select?q=propids%3A1&wt=json&indent=true
ここで、propids: 1 についてフィルター処理します。問題は、propids:1 と 2 をフィルター処理するときです。propids: 1 でインデックス付けされたドキュメントしか持っていません。私は 2 を持つプロピッドを持っていません。ありがとう
1667 次
3 に答える
1
propids = 1 を含むすべての結果
host:8983/solr/collection/select?q=*:*&wt=json&indent=true&fq=propids:1
propids = 2 を含むすべての結果
host:8983/solr/collection/select?q=*:*&wt=json&indent=true&fq=propids:2
propids = 1 または propids = 2 を含むすべての結果
host:8983/solr/collection/select?q=*:*&wt=json&indent=true&fq=propids:(1 OR 2)
propids = 1 と propids = 2 の両方を含むすべての結果
host:8983/solr/collection/select?q=*:*&wt=json&indent=true&fq=propids:1&fq=propids:2
于 2014-01-18T00:23:49.460 に答える
0
あなたのクエリ部分は
q=propids:1 および 2
これは、propids=1 と 2 を検索するという意味ではありません。
デフォルトの検索フィールドについては、 solrconfig.xmlを確認してください。あなたのクエリが私が言及したようなものである場合、それは
q=propids:1 および default_searchable_field:2
于 2014-01-08T14:05:26.423 に答える