【发布时间】:2017-02-24 04:59:13
【问题描述】:
我有一个Location 模型,想要获取其中位置最多的前十个国家/地区。
class Location
include Mongoid::Document
field :country, as: :country, type: String
field :name, as: :name, type: String
end
我想要这样的结果:
美国 1000 个地点
奥地利 500 个地点
德国 100 个地点
如何使用 mongoid 实现这一目标? 我需要减少地图吗?
【问题讨论】:
标签: ruby-on-rails mapreduce mongoid