elasticsearch Elasticsearch必须与mustnot结合使用,elasticsearch,elasticsearch" /> elasticsearch Elasticsearch必须与mustnot结合使用,elasticsearch,elasticsearch" />

elasticsearch Elasticsearch必须与mustnot结合使用

elasticsearch Elasticsearch必须与mustnot结合使用,elasticsearch,elasticsearch,有人知道如何解决下面的问题吗 400:{“错误”:{“根本原因”:[{“类型”:“分析异常”,“原因”:“[someField1]查询格式错误,查询名称后没有开始对象”,“行”:6,“列”:22}],“类型”:“分析异常”,“原因”:“[someField1]查询格式错误,查询名称后没有开始对象”,“行”:6,“列”:22},“状态”:400} 您缺少对testField1的查询,它应该是term或match: { "query": { "bool": { "must":

有人知道如何解决下面的问题吗

400:{“错误”:{“根本原因”:[{“类型”:“分析异常”,“原因”:“[someField1]查询格式错误,查询名称后没有开始对象”,“行”:6,“列”:22}],“类型”:“分析异常”,“原因”:“[someField1]查询格式错误,查询名称后没有开始对象”,“行”:6,“列”:22},“状态”:400}


您缺少对
testField1
的查询,它应该是
term
match

{
  "query": {
    "bool": {
      "must": [
        {
          "term": {                   <--- add this 
             "someField1": true
          }
        }
      ],
      "must_not": [
        {
          "exists": {
            "field": "someField2"
          }
        }
      ]
    }
  }
}
{
“查询”:{
“布尔”:{
“必须”:[
{

“术语”:{您缺少对
testField1
的查询,它应该是
term
match

{
  "query": {
    "bool": {
      "must": [
        {
          "term": {                   <--- add this 
             "someField1": true
          }
        }
      ],
      "must_not": [
        {
          "exists": {
            "field": "someField2"
          }
        }
      ]
    }
  }
}
{
“查询”:{
“布尔”:{
“必须”:[
{

“期限:{谢谢百万解决了问题。我将在8分钟内按accept冷静,很高兴它有帮助!谢谢百万解决了问题。我将在8分钟内按accept冷静,很高兴它有帮助!