elasticsearch - 我正在尝试形成 Elasticsearch 查询。(SK=modelsku && DS=已批准)|| (DS=已批准 && RS = 已批准 && SK 以 sc 开头)以这种格式
问题描述
{“查询”:{“布尔”:{“必须”:[{“匹配”:{“detectionStatus.keyword”:“批准”}},{“匹配”:{“SK.keyword”:“modelSKU-info " } } ], "应该":[ { "must":[ { "prefix": { "SK.keyword": "sc" } }, { "match": { "reviewStatus.keyword": "approved" } }, { "match": { "detectionStatus.keyword": "approved" } } ] } ] } } }
解决方案
推荐阅读
- javascript - 用柏树在电子上没有定义要求
- python - 在终端中更改 Python 的路径
- java - JAXB 如何避免对象的重复/覆盖
- c# - 拥有多个实例和招摇
- node.js - 我使用 new Date() mongoose 和 nodejs 10 时的时间和日期错误
- c - 为什么这个函数不能成功地确定两个任意字符串是否相同?
- ubuntu - kubeadm join 命令在 Ubuntu 16.04 中每次都会超时
- c# - Xamarin IOS 在另一个视图中嵌入带有静态单元格的 UITableView
- c++ - Cout txt 文件的 getline 命令
- android - 无法使用 Firebase-UI 快照版本