我有一个正在使用 collection_select 的模型,我想将其范围限定为仅显示打开的帐户。为此,我在account
模型中添加了一个布尔字段,默认为false
.
这是我在帐户模型中的尝试:
def open_accounts
self.where(account_closed: false)
end
我试图在另一个模型的视图中使用该方法:
<%= f.collection_select :account_id, current_user.accounts.open_accounts, :id, :registration %>
user
尽管尝试将方法添加到我和我的account
模型中 ,但我遇到了无方法错误。
有什么想法吗?