solrクエリーパラメータ
1768 ワード
solrクエリーパラメータ説明メモ
よく使う q-クエリー文字列、必須です. fl-複数のフィールドをカンマまたはスペースで区切るフィールドの内容を返します. start-完全検索結果に記録された最初のオフセット位置を返します.0から始まり、一般的にページング用です. rows-戻り結果に最大何件のレコードがあるかを指定し、startと組み合わせてページングを実現します. sort-ソート、フォーマット:sort=+[,+]....例:(inStock desc,price asc)は、まず「inStock」が降順し、次に「price」が昇順することを示し、デフォルトは相関降順である. wt-(writer type)出力フォーマットを指定します.xml、json、php、phps、solr 1.3が追加されます.デフォルトでは開いていないので、お知らせしてください. fq-(filter query)クエリーを考慮しすぎると、qクエリーが結果に一致すると同時にfqクエリーが一致します.たとえば、q=mm&fq=date_time:[20081001 TO 20091031]、キーワードmmを探し、date_timeは2008001から20091031の間です.公式文書:http://wiki.apache.org/solr/CommonQueryParameters#head-6522ef80f22d0e50d2f12ec487758577506d6002 非常用 q.op-schemaを上書きする.xmlのdefaultOperator(スペースがある場合は「AND」または「OR」で論理を操作する)は、一般的に がデフォルトで指定されています. df-デフォルトのクエリーフィールド、一般的なデフォルトは を指定します. qt-(query type)クエリーリクエストを処理するためにそのタイプを指定します.一般的には指定せず、デフォルトはstandardです.
その他 indent-返された結果がインデントされているかどうかは、デフォルトで閉じ、indent=true|onで開き、一般的にjson、php、phps、ruby出力をデバッグしてこそ、このパラメータを使用する必要があります. version-構文のバージョンをクエリーします.デフォルト値はサーバが指定しないことを推奨します.
fqは負の数を加算することによって以下に等しくない.
q NOT経由:
よく使う
その他
fqは負の数を加算することによって以下に等しくない.
fq = ['category:9 OR category:1', '-pop_score:0', '-status:6', '-photo_id:0', 'buyable:0 OR buyable:11 OR buyable:14', 'add_datetime:[2012-05-05T18:13:54Z TO *]', 'favorite_count:[1 TO *]']
q NOT経由:
q= ['NOT id:0']