Mongoid クエリから返される個別の結果の数を制限しようとしています。
Place.where({:tags.in => ["food"]}).distinct(:name).limit(2)
しかし、これにより次のエラーがスローされます。
NoMethodError: undefined method 'limit' for ["p1", "p2", "p3", "p4"]:Array
結果セット全体をフェッチしてから、配列から限られた数の項目を選択する代わりに、mongoid クエリに制限を設定するにはどうすればよいですか。
ありがとう