更新时间:2024-06-29 GMT+08:00
处理tsquery
GaussDB(DWS)提供了函数和操作符用来操作tsquery类型的查询。
- numnode(query tsquery) returns integer
返回tsquery中的节点数目(词素加操作符),这个函数在检查查询是否有效(返回值大于0),或者只包含停用词(返回值等于0)时,是有用的。例如:
1 2 3 4 5 6 7 8 9 10 11 12 13
SELECT numnode(plainto_tsquery('the any')); NOTICE: text-search query contains only stop words or doesn't contain lexemes, ignored CONTEXT: referenced column: numnode numnode --------- 0 (1 row) SELECT numnode('foo & bar'::tsquery); numnode --------- 3 (1 row)
父主题: 附加功能