rails console获取所有

时间:2012-01-31 17:42:59

标签: ruby-on-rails rails-console

我有一个关于rails控制台的非常简单的问题,如果我想获得一个帐户,我会这样做: y Account.find_by_zipcode(“XXXXX”)

这只返回一个帐户,如果我想获得具有该邮政编码的所有帐户,该怎么办?非常感谢。

4 个答案:

答案 0 :(得分:1)

Account.where(:zipcode => "XXXXX")

这将返回一个Account对象数组。

答案 1 :(得分:1)

您是否尝试过Account.find_all_by_zipcode('XXXXX')

答案 2 :(得分:1)

Account.where(zipcode: "XXXXX")

是要走的路。 “findall”在Rails 4中已弃用

答案 3 :(得分:0)

Account.where(:zipcode => 'XXXXX')会给你你想要的东西。