2

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

Meteor.Collection.ObjectID()

根据文档和其他 StackOverflow 答案,这应该可行。我已经使用了 FireFox 和 Chrome 来测试这个。我错过了什么?

4

3 回答 3

1

你试过用 创造这个ObjectID()new

请试试 :

var _id = new Meteor.Collection.ObjectID();
console.log(_id);
于 2013-06-21T13:58:45.687 回答
0

尝试不带括号。

Meteor.Collection.ObjectID
于 2013-06-22T12:09:59.123 回答
0

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

var _id = new Mongo.ObjectID();

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

于 2015-05-27T06:28:14.217 回答