有什么方法可以对查询字符串中的同一字段执行“或”。我正在尝试搜索当前“CUR”或自定义项目状态。
问问题
318 次
1 回答
0
您可以通过在不同子句之前加上前缀 OR:a: 来做到这一点。
status=CUR
status+Mod=eq
OR:a:status=PLN
OR:a:status_Mod=eq
如果需要,继续
OR:b:...
请注意,每个块都独立于任何其他块运行。这意味着您需要重复与所有这些相同的任何内容。OwnerID 需要在每个块中,如下所示。
status=CUR
status+Mod=eq
ownerID=$$USER.ID
ownerID_Mod=eq
OR:a:status=PLN
OR:a:status_Mod=eq
OR:a:ownerID=$$USER.ID
OR:a:ownerID_Mod=eq
通过 API,行将由 & 而不是 CR/LF 分隔
对于枚举,您也可以使用 in 子句。
status=CUR\TPLN
status_Mod=in
请注意,这些值由制表符分隔。
于 2014-06-16T02:17:19.980 回答