PostgreSQL:搜索用户查询

时间:2019-07-12 20:34:27

标签: postgresql search full-text-search

我有一张桌子。这些东西都有一个名称,一个描述和几个不重要的其他属性。现在,我的服务用户具有一个用于搜索内容的文本字段。用户可以通过输入名称,名称的一部分,名称的一部分和描述等来搜索事物。

我想人们可以想象我在说的基本上是一个简单的搜索引擎。

将我的两个字段(名称,描述)与用户查询匹配的一种优雅方法是什么?我熟悉像field LIKE "%BLAH%"这样的常用SQL运算符,但是这无法使我接近要执行的操作。我在Postgres中阅读了一些有关全文搜索的内容,但是我并没有完全了解它的原理或工作原理。

如果您可以向我提示从何开始,将不胜感激:)

0 个答案:

没有答案