如何在 AWS CloudSearch 结构化查询中压缩非条件?

How to condense not conditions in AWS CloudSearch structured query?

是否可以使用 AWS CloudSearch (2013 API) 简化以下结构化查询:

(and (not sc:1) (not sc:4) (not sc:9) (not sc:13) (not sc:14) 'one' 'two')

以便以某种方式合并 not 条件?
我不能使用 range 因为我的值不是连续的,除非我误解了它是如何工作的。与该示例相比,我要检查的值要多一些,所以最终结果有点难看。

除了关于 searching numbers.

的单个值和范围之外,文档似乎没有提及任何内容

通过De Morgan's Theorem,可以重写

(and (not sc:1) (not sc:4) (not sc:9) (not sc:13) (not sc:14))

作为

(not (or sc:1 sc:4 sc:9 sc:13 sc:14))

我认为这不是您所希望的,因为它重复了 sc: 术语但更简单一些