1
有一種方法來delete_if數據:有沒有辦法收集?
Article.all.delete_if { |a| a.type != "Swimming"}
我在想,如果有一個類似的方法來「收集如果」約會?
有一種方法來delete_if數據:有沒有辦法收集?
Article.all.delete_if { |a| a.type != "Swimming"}
我在想,如果有一個類似的方法來「收集如果」約會?
你看過Array#collect
和Array#select
方法嗎?
像這樣工作的:
matching_articles = magazines.collect { |m| m.articles.where("type != 'Swimming'") }.flatten
collect_if =選擇 – tokland
謝謝!這解決了它。 –