2

solr 4.0*との違いは何ですか?* : *

4

2 に答える 2

1

クエリは次と同等です:-

q=*->デフォルトの検索field:*
フィールドが指定されている場合、デフォルトの検索でワイルドカードクエリが実行されます

q=*:*->すべてFields:*
すべてのフィールドでワイルドカードクエリを実行します。通常、コレクションからすべての結果を取得するために使用されます。

于 2012-11-22T18:29:32.647 に答える
1

*は、先行する文字が0個以上出現することを示すワイルドカード文字です。たとえば、インデックス付きの単語Stackoverflowがある場合は、Stackover *を使用して検索すると、インデックス付きの単語が見つかります。

一方、*:*はメインクエリ(q)で使用され、インデックスからすべてのドキュメントを取得します(他のパラメータが設定されていない場合)。

于 2012-11-22T16:01:02.100 に答える