0
SOLRのq
,start
,row
などのさまざまなフィールドについては、SOLR-node-clientに対応する関数があります。私は、次のクエリを作成したい場合はSOLRノードクライアントのSOLRの `fq`フィールドのための関数
ので:
var query = client.createQuery()
.q({cats.0 : 1})
.start(0)
.rows(4);
しかし、フィルタクエリフィールドがSOLR、fq
にあります:
http://host:port/solr/eposro/select?q=cats.0%3A1&start=0&rows=4&wt=json&indent=true
私はこのようなものを使用することができます。私はSOLR-node-clientでこれに対応する関数を見つけられないようです。続き
は私にエラーを与える:
var query = client.createQuery()
.q({cats.0 : 1})
.fq({'brand':'real'})
.start(0)
.rows(4);
私はfq
機能が存在しないというエラーを取得します。
何か間違っているのですか、またはSOLR-node-clientを使用してフィルタクエリを実行する方法がありますか?
RTFM:http://lbdremy.github.io/solr-node-client/code/query.js.html Query.prototype.matchFilter() –
私はそれをどう使うのか本当に分かりません。どのようにしてクエリを構築しますか? –