如果我有以下 has_one 设置:
class Account
has_one :user
我该怎么做@account.user.where(:visible => true)
或者更具体地说,我如何以类似于 has_many 的方式调用 has_one 关系的条件?我目前正在使用看起来很愚蠢的用户范围?
def is_visible?
if self.visible
return self
else
return false
end
如果我有以下 has_one 设置:
class Account
has_one :user
我该怎么做@account.user.where(:visible => true)
或者更具体地说,我如何以类似于 has_many 的方式调用 has_one 关系的条件?我目前正在使用看起来很愚蠢的用户范围?
def is_visible?
if self.visible
return self
else
return false
end