couchbase(N1QL) 过滤中的“%abc%”和"abc%" 以及“%abc”是什么?
what is "%abc%" and "abc%" and and "%abc" in couchbase(N1QL) filtering?
条件列为 couchbase 中的“%abc%”、“abc%”和“%abc”有什么区别
where name not like "%abc%"
or name not like "%abc"
or name not like "abc%"
如果%
在两端,可以有额外的字符(一个或几个)before和after给定的字符串,例如“iuherviuhabcnjkdrg”或“fabcp”
如果 %
仅位于搜索词的开头,则搜索 结尾 带有“abc”的字符串,例如“oiuztrabc”或“4abc” ”。如果 %
仅在搜索词的末尾,则搜索 start with "abc"
的字符串
实际上在您的示例中,整个逻辑由“不是”扭转 - 因此相反的情况将适用于结果。
条件列为 couchbase 中的“%abc%”、“abc%”和“%abc”有什么区别
where name not like "%abc%"
or name not like "%abc"
or name not like "abc%"
如果%
在两端,可以有额外的字符(一个或几个)before和after给定的字符串,例如“iuherviuhabcnjkdrg”或“fabcp”
如果 %
仅位于搜索词的开头,则搜索 结尾 带有“abc”的字符串,例如“oiuztrabc”或“4abc” ”。如果 %
仅在搜索词的末尾,则搜索 start with "abc"
实际上在您的示例中,整个逻辑由“不是”扭转 - 因此相反的情况将适用于结果。