1
我想用一個通配符字符串存儲在一個活動記錄數據庫,也許是這樣的:我可以在活動記錄中存儲通配符字符串並希望匹配嗎?
@food.name = "*burger"
,然後搜索這樣的:
Food.find_by_name ("foo_burger")
,並得到一個匹配。
顯然這不起作用,或者我不會問。有沒有另一種方法來做到這一點?
我想用一個通配符字符串存儲在一個活動記錄數據庫,也許是這樣的:我可以在活動記錄中存儲通配符字符串並希望匹配嗎?
@food.name = "*burger"
,然後搜索這樣的:
Food.find_by_name ("foo_burger")
,並得到一個匹配。
顯然這不起作用,或者我不會問。有沒有另一種方法來做到這一點?
我想你應該結賬一些gems
來匹配你的名字。嘗試一下squeel
和ransack
寶石
你可以不用''''%'burger'''並保存'漢堡包'嗎? – vee
問題是通配符在數據庫中。當請求進入時,我不知道如何剝離爲查詢創建通配符。這裏有數百個漢堡,我想匹配所有的漢堡。 – Daiku