将嵌入文档的顺序存储在单独的数组中

时间:2012-11-02 00:36:42

标签: mongodb angularjs meteor

我有一组用户可以任意排序的对象。我想让我的客户记住对象集的排序,这样当用户再次访问页面时,他/她选择的顺序将被保留。但是,客户端框架还应该能够根据排序从存储的任何数组/散列映射中快速查找对象。这样做最有效的方法是什么?

1 个答案:

答案 0 :(得分:0)

我发现这样做的最好方法是使用一个数组,以我想要的特定顺序存储数组的ID。从那里,我可以通过使用Underscore.js将数组转换为hashmap来访问我想要的对象数组。