Meteor.Collection.ObjectID()返回'undefined'

时间:2013-06-21 13:25:34

标签: meteor

我在Fedora 18工作站上运行Meteor应用程序。流星Web应用程序似乎正常运行,Web控制台中没有错误。当我尝试在Web控制台中运行以下命令时,它返回undefined。

Meteor.Collection.ObjectID()

根据文档和其他StackOverflow答案,这应该有效。我使用FireFox和Chrome来测试它。我错过了什么?

3 个答案:

答案 0 :(得分:1)

您是否尝试使用ObjectID()创建此new

请尝试:

var _id = new Meteor.Collection.ObjectID();
console.log(_id);

答案 1 :(得分:0)

请不要使用括号。

Meteor.Collection.ObjectID

答案 2 :(得分:0)

Mongo 取代了 Meteor.Collection 。 Mongo.ObjectID遵循与Node MongoDB驱动程序ObjectID类相同的API。

var _id = new Mongo.ObjectID();

http://docs.meteor.com/#/full/mongo_object_id