[英]Condition based query in elastic search
是否可以根据弹性搜索中的条件构建查询?
例如
{
"match": {
"ticket_group.marketplaceticket_source_id": (q.preferredProvider!=0) ? q.preferredProvider:""
}
}
在上述COE如果“ q.preferredProvider
”为0,那么我想省略条件“ ticket_group.marketplaceticket_source_id
”或者你可以说,“ ticket_group.marketplaceticket_source_id
”可以采取任何价值,否则“ ticket_group.marketplaceticket_source_id
”应该“符合q.preferredProvider
“
如何在弹性搜索中编写它?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.