表达式、参数
判断字符串的分词结果 <fulltext>
是否含有子字符串 <subtext>
的分词结果。
语法:
- 表达式:~
<fulltext>
contains "<subtext1>
*<subtext2>
* ..." - 操作数:(见下表)
名称 | 类型 | 规范 | 描述 |
---|---|---|---|
fulltext | 全文索引 | / | 待判断的字符串的全文索引,即分词结果 |
subtext | string | / | 子字符串常量 |
* | / | 非必填 | 模糊匹配符,判断是否含有以子字符串为开头的分词;无 * 表示精确匹配 |
全文包含只能在过滤器中使用,不能单独作为表达式出现在 UQL 语句中。
判断
示例:通过全文索引 prodDesc 查找含有关键字“保本”和“高收益”的商品
find().nodes({~prodDesc contains "保本 高收益"})
return nodes
更多示例请阅读《索引》一章中的“全文过滤”。