Wrapped scope condition in proc.

This commit is contained in:
James Thompson 2014-02-10 11:03:27 -07:00
parent 40ffdbd864
commit 6dbc5a459f

View File

@ -26,7 +26,7 @@ module Mongoid
end end
values.each do |value| values.each do |value|
scope value, where(field_name => value) scope value, ->{ where(field_name => value) }
if multiple if multiple
class_eval "def #{value}?() self.#{field_name}.include?(:#{value}) end" class_eval "def #{value}?() self.#{field_name}.include?(:#{value}) end"