为什么我的收藏品并不总是排序?

时间:2017-04-19 10:23:45

标签: javascript mongodb sorting meteor

我有一个并不总是排序的集合。

要订阅并对其进行排序:

infosCtn() {
        return InfosContainers.find({}, {sort: {nameContainer: 1}});
}

然后问题就是当我去应用程序时,集合被分类: enter image description here

所以我停止了一个容器,它把它放在了底部(这不是一个问题,因为我停止了它也许它在顶部运行并停在底部并不是那么糟糕): enter image description here

然后我再次开始,但它保持在底部: enter image description here

是什么造成这种行为?为什么订单不一样?

据我所知,有InfosContainers: enter image description here 并且回报是:

LocalCollection.Cursor {collection: LocalCollection, sorter: M…o.Sorter, matcher: M…o.Matcher, _selectorId: undefined, skip: undefined…}collection: LocalCollectionfields: undefinedlimit: undefinedmatcher: Minimongo.Matcherreactive: trueskip: undefinedsorter: Minimongo.Sorter_projectionFn: function (obj)_selectorId: undefined_transform: null__proto__: Object

1 个答案:

答案 0 :(得分:0)

看起来排序工作正常,但您的数据已经更改,所以现在文档的顺序不同了。

nameContainer 值曾是 / allconnect_mongo_1 ,然后更改为 allconnect_mongo_1 (没有前导斜杠)。