我有一个 Mongoid 标准,users
我想找到一个用户。鉴于user
我确定标准中不存在 a:
>> users.where(email: user.email).exists?
=> false
>> users.map(&:id).include?(user.id)
=> false
当我搜索时,id
我总是得到用户而不是零:
>> users.find(user.id)
=> #<User _id: 521a43b37
>> users.where(id: user.id).first
=> #<User _id: 521a43b37
>> users.where(_id: user.id).first
=> #<User _id: 521a43b37
>> users.where(id: user.id).exists?
=> true
我究竟做错了什么?
提前致谢。
PS:mongoid(4.0.0.beta1),rails(4.0.1),ruby(2.1.0),mongoDB(2.4.9)