将范围添加到_ids Active Record属性

时间:2012-08-23 01:37:31

标签: ruby-on-rails-3 activerecord

我有一个has_many Item类的位置。 items具有is_enabled的范围。我能做到

loc=Location.find(1)
loc.items.is_enabled
# and
loc.item_ids

# how would I do?
loc.item_ids.is_enabled

THX

1 个答案:

答案 0 :(得分:0)

使用:

loc.items.is_enabled.map &:id