标签: node.js postgresql search express search-engine
我想使用Postgres作为我的数据库将搜索功能添加到expressjs节点应用程序。 我知道如何按日期和其他有限值列进行过滤,但我不知道如何在特定列上进行文本搜索。 给定一个字符串“chair”,我的搜索算法是否应该返回带有“我的扶手椅”或“我的椅子”等文本的结果?
也许这个问题很简单,我只是忽略了一些东西。 谢谢!
答案 0 :(得分:1)
试试这个:
SELECT * FROM <table> WHERE <colume> ~* '\ychair\y'
\y表示the beginning/end of words
\y