lib/mongoid/relations/builder.rb in mongoid-2.0.0.rc.3 vs lib/mongoid/relations/builder.rb in mongoid-2.0.0.rc.4
- old
+ new
@@ -31,9 +31,10 @@
#
# @return [ true, false ] Whether a database query should happen.
#
# @since 2.0.0.rc.1
def query?
+ return true unless object.respond_to?(:to_a)
obj = object.to_a.first
!obj.respond_to?(:attributes) && !obj.nil?
end
end
end