0
有什麼辦法,以保持在一個模型的列集合(列表,數組或哈希),所以我可以做一個查詢像如何以模擬模型的列Rails的集合3
Model.where(collection.include? 'foo')
還是有一種模擬這種方式?
有什麼辦法,以保持在一個模型的列集合(列表,數組或哈希),所以我可以做一個查詢像如何以模擬模型的列Rails的集合3
Model.where(collection.include? 'foo')
還是有一種模擬這種方式?
是其可能的:
Model.where(:colname => "#{collection.include?("foo")}")
這樣的事情是可能的串插。
好的,但我該如何在模型中聲明集合?有列類型'數組'或什麼? – Jcao02 2013-05-12 19:15:52
你可以在模型中聲明你的集合像一個普通的ruby集合,如果你問的是數據庫類型,那麼沒有像Array這樣的列類型。儘管你可以將多個值保存爲文本。 – sunny1304 2013-05-12 19:19:20