开发者

Search for rails that does ranking of results according to field

I want to add search functionality to my Rails website. The search has to rank results according to relevancy. By this I mean if the search occurs in the post title it should be given higher score than post body and post comments. Also, it would be nice to rank a post higher if the phrase occurred more than once. I know that Sphinx(with thinking_sphinx plugin) does that as I have used before but it's an overkill for this project.

I looked into using SearchLogic but it doesn't seem 开发者_运维知识库to have that out of the box.

Do you know if I can tweak SearchLogic to do that or if there is another simple plugin that might do?

Thanks,

Tam


You can use acts_as_ferret =)

for using acts_as_ferret: http://github.com/jkraemer/acts_as_ferret

for boosting results: http://rm.jkraemer.net/wiki/aaf/AdvancedUsage


If thinking sphinx does it then go with it! I'd rather an overkill solution that does the job than an undercooked solution anyday!

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜