【发布时间】:2014-03-12 09:34:19
【问题描述】:
我想将搜索功能添加到使用 Postgres 作为我的数据库的 expressjs 节点应用程序。 我知道如何按日期和其他一些有限值列进行过滤,但我不知道如何在特定列上进行文本搜索。 给定字符串“chair”,我的搜索算法是否应该返回带有“my armchair”或“my chair”等文本的结果?
也许这个问题太简单了,我只是忽略了一些东西。 谢谢!
【问题讨论】:
-
如果您不想使用外部搜索引擎(Solr、ElasticSearch、...),您可以使用 Postgres 内置的全文搜索:postgresql.org/docs/current/static/functions-textsearch.html
标签: node.js postgresql search express search-engine