0

我正在使用 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
4

0 回答 0