是Mongo.Collection还是Meteor.Collection?

ras*_*adb 31 javascript mongodb meteor

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

Dav*_*don 35

Meteor.CollectionMongo.Collection0.9.1中重命名.此更改目前向后兼容,但您应切换到使用Mongo.Collection任何新项目.看起来除了数据和安全部分中的措辞之外,文档大多已经更新.

  • 我确定这是对的.它一直是"Meteor.Collection",而且变化已经很近了.为了证明这一点,请看[this meteorpad](http://meteorpad.com/pad/HnhECZsMqFDWM9yDC).运行0.9.1.1,它将适用于任一命名空间.如果切换到早期版本的meteor并使用`Mongo.Collection`,它将失败.如果它不能在本地工作,则应通过运行"meteor update"来检查本地应用程序是否正在运行0.9.1.1. (2认同)