0

我在名为“clients”的表中有一个名为“archive”的布尔字段。在client.rb中,我有:

scope :archived, where(:archive => true)
scope :active, where(:archive => false)

在我的 clients/index.html.erb 中,我有:

<% @clients.archived.each do |client| %>

但是,我得到了错误

undefined method `archived' for #<Array:0x007fcb441f7d60>

我究竟做错了什么?

谢谢!

4

1 回答 1

0

你必须做这样的事情

Client.archived.find_each do |client|
于 2012-11-27T17:14:17.577 回答