是Mongo.Collection还是Meteor.Collection?

时间:2014-09-10 03:00:38

标签: javascript mongodb meteor

在我查看的示例应用程序的源代码中,包括http://thejackalofjavascript.com/meteor-js-build-apps-lightning-fast/https://www.meteor.com/examples/wordplay,前者使用了Meteor.Collection(),后者使用Mongo.Collection()来定义他们的集合。两者之间有什么区别?用例的区别是什么?

2 个答案:

答案 0 :(得分:35)

Meteor.Collection已在0.9.1中重命名为Mongo.Collection。此更改目前是向后兼容的,但您应切换到使用Mongo.Collection进行任何新项目。除了数据和安全性部分中的措辞之外,docs似乎大部分已更新。

答案 1 :(得分:3)

根据Meteor 0.9.1的变化:https://github.com/meteor/meteor/blob/devel/History.md#backwards-compatible-renames

向后兼容重命名:

符号重命名:

Meteor.Collection - > Mongo.Collection

Meteor.Collection.Cursor - > Mongo.Cursor

Meteor.Collection.ObjectID - > Mongo.ObjectID

Deps - >跟踪器