【发布时间】:2014-10-10 18:59:44
【问题描述】:
如何执行搜索排除具有特定值的字段的结果?
我有一个 Reddit cmets 数据库,我想查找提到的比特币,但不包括比特币 subreddit。
curl -s -XGET 'http://localhost:9200/_search?pretty=true&size=100' -d '
{
"filtered": {
"query" : {
"match": {
"body": "bitcoin"
}
},
"filter": {
"not": {
"term": {
"subreddit": "bitcoin"
}
}
}
}
}'
错误是太长在这里发布。 https://gist.github.com/kylelk/feca416156712eebad3e
【问题讨论】:
-
查询有什么问题?你得到了什么?
-
@progrrammer 我添加了错误。
-
不完整,复制所有错误。
-
@progrrammer 错误太长,这里是要点gist.github.com/kylelk/feca416156712eebad3e谢谢
-
他可能收到了 400 Bad request
标签: elasticsearch