1
Class Tweet
field :lD, as: :load_date, type:Time
field :t, as: :text, type:String
end
Tweet.where({:text=>{ $in: ["champ","looser"]},:load_date.gte=>1.month.ago}) #OR
Tweet.where({:text=>{ $all: ["champ","looser"]},:load_date.gte=>1.month.ago}) #AND
in和all可以應用在數組而不是字符串類型字段在我的情況。 所以有可能使用where子句中的條件而不是迭代每個元素MongoDB字符串類型字段搜索匹配字符串數組
鑑於downvote,我想我誤解你的問題。你能否更詳細地解釋你想要達到的目標? – jimoleary