mongoid 2.4.10を使用していて、friend.nameによるfriend_notificationsの正規表現クエリを実行しようとしていますが、常にnilが返されます。'user.name'=>'username'による非正規表現クエリでもnilを返します。私が探していることをmongoidまたはmongorubyドライバーで行うことは可能ですか?
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