1
我正在使用Postgresql进行全英文字典测试搜索。当我想用一些英文单词接收记录时,我会得到verid结果。PostgreSQL全文搜索和保留字
所以:
SELECT id FROM table1 WHERE ts_vector1 @@ to_tsquery('it')
返回0的结果。
SELECT id FROM table1 WHERE ts_vector1 @@ to_tsquery('specialist & it')
返回多于0个结果(在表和索引中存在单词'it')。 ts_vector1创建如下:
ts_vector1 = to_tsvector('english', some_text_column)
是'它'是一个保留字吗?如果是这样,“逃避”保留字的最佳方法是什么?