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%"

如果%在两端,可以有额外的字符(一个或几个)beforeafter给定的字符串,例如“iuherviuhabcnjkdrg”或“fabcp”

如果 % 仅位于搜索词的开头,则搜索 结尾 带有“abc”的字符串,例如“oiuztrabc”或“4abc” ”。如果 % 仅在搜索词的末尾,则搜索 start with "abc"

的字符串

实际上在您的示例中,整个逻辑由“不是”扭转 - 因此相反的情况将适用于结果。