比如有字段A,和字段B
需要检索出字段A=='xxx',字段B contains 'YYY' 的结果
需要检索出字段A=='xxx',字段B contains 'YYY' 的结果
1
moplay OP 我用Term检索好像中文会有问题,英文的没有问题
|
3
lk09364 Mar 4, 2015 最后一次使用elasticsearch 是半年前,因此不保证没错。未经测试。
field_A:"xxx" AND field_B:YYY PS: 我觉得这个问题符合RTFM。 http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html |
4
simonlei Mar 4, 2015 |
7
BlueWolf Apr 1, 2015
GET _search
{ "query": { "filtered": { "query": { "match": { "FIELD_B": "YYY" } }, "filter": { "term": { "FIELD_A": "xxx" } } } } } |
8
BlueWolf Apr 1, 2015
缩进丢失了……
|