我正在使用mongoid 2.4.10并且我正在尝试通过friend.name对friend_notifications进行正则表达式查询,并且它总是返回nil。即使是'user.name'=>的非正则表达式查询'username'返回nil。有可能用mongoid甚至mongo ruby驱动程序做我正在寻找的东西吗?
class FriendNotifications
include Mongoid::Document
belongs_to :user
belongs_to :friend, class_name: User.to_s
end
class User
include Mongoid::Document
field :name
end
@friend_notifications = current_user.friend_alerts.where('friend.name' => /userna/i).first