我正在使用Ruby代码计算Mongoid返回的数组的和.
但也许使用Map/Reduce会更快,不过我在mongoid上没有看到任何Map Reduce文档.org和谷歌
map reduce site:mongoid.org
也不会给出任何结果.(或使用MapReduce
或Map/Reduce
)
MongoDB的网站上有文档
map reduce site:mongodb.org
但也需要在Mongoid中使用Map Reduce.
我正在使用Ruby代码计算Mongoid返回的数组的和.
但也许使用Map/Reduce会更快,不过我在mongoid上没有看到任何Map Reduce文档.org和谷歌
map reduce site:mongoid.org
也不会给出任何结果.(或使用MapReduce
或Map/Reduce
)
MongoDB的网站上有文档
map reduce site:mongodb.org
但也需要在Mongoid中使用Map Reduce.
您可以在Mongoid中使用map reduce,就像直接通过Ruby驱动程序一样:
# Post is a Mongoid model...
Post.collection.map_reduce(map_function, reduce_function, options)
有关在Ruby驱动程序中执行map reduce的一些示例,请参阅Kyle Banker(Ruby MongoDB驱动程序的维护者)的this blog post.