【发布时间】:2019-09-04 19:58:30
【问题描述】:
我观察到 Postgres 的 to_tsvector 函数在我看来有什么奇怪的行为。
SELECT to_tsvector('english', 'abc-xyz');
返回
'abc':2 'abc-xyz':1 'xyz':3
然而,
SELECT to_tsvector('english', 'abc-001');
返回
'-001':2 'abc':1
为什么不这样呢?
'abc':2 'abc-001':1 '001':3
我应该怎么做才能仅通过数字部分进行搜索,而不使用连字符?
【问题讨论】:
标签: postgresql full-text-search