2013-07-27 19 views
1

我想用一個通配符字符串存儲在一個活動記錄數據庫,也許是這樣的:我可以在活動記錄中存儲通配符字符串並希望匹配嗎?

@food.name = "*burger" 

,然後搜索這樣的:

Food.find_by_name ("foo_burger") 

,並得到一個匹配。

顯然這不起作用,或者我不會問。有沒有另一種方法來做到這一點?

+1

你可以不用''''%'burger'''並保存'漢堡包'嗎? – vee

+0

問題是通配符在數據庫中。當請求進入時,我不知道如何剝離爲查詢創建通配符。這裏有數百個漢堡,我想匹配所有的漢堡。 – Daiku

回答

0

我想你應該結賬一些gems來匹配你的名字。嘗試一下squeelransack寶石