弹性搜索查询以查找未回答的问题



我需要通过使用"user_response"字段找到未回答的问题总数[] [au:]我没有得到任何计数

我的要求是如果User_Response是空白或不可用,那么这应该是我未回答的问题

我在下面写了这个查询,但没有得到计数,它给了我0

GET/activity_tracking/_search
{
"size": 0,
"query": {
"bool": {
"must": [
{
"term": {
"user_response": "[ ]"
}
}
]
}
}
}

下面是映射细节

{
"user_response": {
"properties": {
"qid": {
"type": "Keyword",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
}

在查询中使用exists函数

GET /_search
{
"query": {
"bool": {
"must_not": {
"exists": {
"field": "user_response.qid"
}
}
}
}
}

相关内容

  • 没有找到相关文章

最新更新