0

此查询返回一个Arrayon users 变量:

users = @users.flat_map {|b| b.followees_by_type('aged') }

我需要将此过滤器应用于users

olds = users.any_of({ :image_filename.ne => nil }, { :yt_video_id.ne => nil}).all_of(:active.ne => false)

但我不能申请,因为是一个数组。

是否可以更改此数组的 mongoid 标准?还有其他解决方案吗?

注意重要!我无法修改输出类类型b.followees_by_type('aged')

4

1 回答 1

0

根据我的评论,您应该使用@userswhich is aMongoid::Criteria而不是userswhich is just an Array

于 2012-10-12T09:56:36.087 回答