我想检查数组中是否存在任何 HABTM 关系,如果存在则返回 true。
目前,我能看到的唯一方法是:
result = false
[1,2,3,4].each do |i|
if user.parents.exists?(i)
result = true
break
end
end
我尝试按如下方式传入数组,但出现异常
result = true if user.parents.exists?([1,2,3,4])
NoMethodError: undefined method `include?` for 1:Fixnum
有没有更好的方法来做到这一点?