我有一個由標題和內容組成的Post模型。使用關鍵字數組進行Rails文本搜索
我想在該模型上實現文本搜索,將用戶的提交表單拆分爲數組,然後在標題和內容上搜索這些關鍵字。
例
If the title is : Today its a nice day
and the content: Today I woke up at 7am and..
我想這一點,如果用戶使用術語退貨:"day woke 7am"
我不喜歡使用任何全文搜索,因爲這是位pricy在Heroku在我的應用程序託管。
實現這樣的sql搜索最好練習什麼? 是否可以對我的結果應用一些權重? 任何人都可以看到我的任何代碼片段?
感謝您的回答Ashish, 我已經明確指出,我不想使用任何外部寶石,因爲這是昂貴的heroku(http://addons.heroku.com/websolr),我正在尋找代碼以我自己的SQL方式。 – Sharethefun 2011-03-11 05:24:18
好得多,但我不認爲PostgreSQL允許認爲: PGError:錯誤:語法錯誤或接近「反對」 感謝您的時間 – Sharethefun 2011-03-11 06:41:58