在mongoid中有序的哈希

时间:2011-02-08 04:20:48

标签: mongodb mongoid

我注意到mongodb允许有序哈希,但我没有在mongoid中看到相关的文档:

我们如何在mongoid中使用它?

1 个答案:

答案 0 :(得分:1)

mongodb ruby​​驱动程序中的所有数据都以OrderedHash形式出现。 OrderedHash模仿数据库的BSON数据结构。

不幸的是,您无法在Mongoid中使用OrderedHash,因为您必须将所有内容映射到Objects。但是,您可以通过执行MyObject.collection.find({...})来获取原始mongo集合,然后以这种方式获取OrderedHash。