を私は複数のフィールドは、この方法を検索することができ、迅速URI searchElasticsearch URI検索複数のフィールド
GET twitter/tweet/_search?q=user:kimchy
ように私は何ができますか?たとえば、user:kimchy AND age:23
?私は1(エラー)を試してみました何
:
curl -XDELETE localhost:9200/myindex/
curl localhost:9200/myindex/mytype/1 -d '{"a":1,"b":9}'
curl localhost:9200/myindex/mytype/2 -d '{"a":9,"b":9}'
curl localhost:9200/myindex/mytype/3 -d '{"a":9,"b":1}'
は、私はちょうど文書{"a":9, "b":9}
をしたいと言う、私は
GET localhost:9200/myindex/_search?q=a:9&b:9
を試してみましたが、私はエラー
{
error: {
root_cause: [{
type: "illegal_argument_exception",
reason: "request [/myindex/_search] contains unrecognized parameter: [b:9]"
}],
type: "illegal_argument_exception",
reason: "request [/myindex/_search] contains unrecognized parameter: [b:9]"
},
status: 400
}
を取得スペースが重要である
GET localhost:9200/myindex/_search?q=a:9 AND b:9
:私は2(!作品を)試してみました何
。あるいは、%20
を使用します。
[類似の質問](https://stackoverflow.com/questions/40729271/how-to-search-on-multiple-fields-in-uri-search)よりも複雑なクエリが必要です。私は平等をテストします。 – sam
はい、可能です。やってみました? – Val