【发布时间】:2014-02-28 11:03:52
【问题描述】:
我在 Elasticsearch 中放了 2 个文档:
curl -XPUT "http://localhost:9200/vehicles/vehicle/1" -d'
{
"model": "Classe A"
}'
curl -XPUT "http://localhost:9200/vehicles/vehicle/2" -d'
{
"model": "Classe B"
}'
为什么这个查询会返回 2 个文档:
curl -XPOST "http://localhost:9200/vehicles/_search" -d'
{
"query": {
"query_string": {
"query": "model:\"Classe A\""
}
}
}'
而这个,只有第二个文件:
curl -XPOST "http://localhost:9200/vehicles/_search" -d'
{
"query": {
"query_string": {
"query": "model:\"Classe B\""
}
}
}'
我希望弹性搜索匹配我传递给查询参数的确切短语,带有空格,我该怎么做?
【问题讨论】:
标签: elasticsearch