使用ltree
PostgreSQL 扩展时,我们可以使用这两个运算符(以及其他运算符)将ltree
列与lquery
s 进行比较。
ltree ~ lquery
ltree ? lquery[]
看来您应该~
用于单个查询和?
多个查询。但是,您也可以使用|
逻辑 OR 运算符连接查询。
因此,在查询结果方面,这两者是等价的:
ltree ~ lquery1 || "|" || lquery2
ltree ? {lquery1, lquery2}
我应该更喜欢这些形式中的哪一种?