我遵循了 Couchbase - ElasticSearch 教程集成,并且正在使用啤酒样本桶对其进行测试。
我有一个问题。
我可以进行如下查询:
{
"query": {
"match": {
"doc.name": "IPA"
}
}
}
但如果我这样搜索:
{
"query": {
"filtered": {
"query": {
"match_all": { }
},
"filter": {
"term": { "doc.name": "IPA" }
}
}
}
}
我没有得到任何结果。
使用其他字符串字段我没有问题,例如,“类型”:“啤酒”
{
"query": {
"match": {
"doc.type": "beer"
}
}
}
{
"query": {
"filtered": {
"query": {
"match_all": { }
},
"filter": {
"term": { "doc.name": "beer" }
}
}
}
}
我不知道为什么。
提前致谢