父子文档索引

版本

6.5

描述

子文档 price 必须定义索引,否则不生效。date 未定义索引,也能查询成功。为了安全起见,es 所有保存的字段都定义,总没错

{
    "query": {
        "bool": {
            "must": [
                {
                    "has_child": {
                        "query": {
                            "bool": {
                                "must": [
                                    {
                                        "range": {
                                            "price": {
                                                "gte": "50000",
                                                "lte": "80000"
                                            }
                                        }
                                    },
                                    {
                                        "term":{
                                            "date": "2030-01-01"
                                        }
                                    }
                                ]
                            }
                        },
                        "type": "sub"
                    }
                },
                {
                    "term": {
                        "status": "1"
                    }
                }
            ]
        }
    },
    "size": 10000
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
光年之外
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!