我有2个模型:
class User
include Mongoid::Document
field :email, :type => String, :null => false, :default => ""
.
.
end
class Admin
include Mongoid::Document
field :email, :type => String, :null => false, :default => ""
.
.
end
我希望通过 mongoid 查询找到所有用户在模型中都有相同的电子邮件Admin
,例如:
User.where(:email => {exist_admin_class?})
这个有可能?或者我已经在两个模型之间建立了一个has_one User
和belongs_to Admin
做这个的最好方式是什么?
非常感谢!