如何使用文本搜索为列指定订单或权重?

时间:2012-04-23 11:29:41

标签: ruby-on-rails ruby-on-rails-3 postgresql full-text-search texticle

我正在使用texticle来搜索产品模型的名称和描述属性。

到目前为止,texticle似乎将在描述中找到的查询排名高于在名称中找到的查询。我想反过来这样做。

换句话说,名称列中的匹配应该比描述列中的匹配更重。

这可能吗?

1 个答案:

答案 0 :(得分:2)

虽然texticle开箱即用,但它是一个相当简单的实现,并没有公开postgresql的所有全文搜索功能。

pg_search暴露了更多postgresql的全文搜索功能,并且似乎比texticle更积极地维护。