如何在 Mongo 拼接函数中生成 Mongo ObjectId?
How can I generate a Mongo ObjectId in a Mongo Stitch Function?
我试图在插入对象之前在拼接函数中生成一个 Mongo ObjectID,但一直出现错误。我已经尝试了 const _id = ObjectId();
和 const _id = mongoService.ObjectId()
并且不断出现错误。在集合中插入项目之前,是否可以在拼接函数中生成 Mongo ObjectId?
Is it possible to generate a Mongo ObjectId in a stitch function before inserting an item in collection?
是的,要生成新的 ObjectId,您可以使用 BSON utility package:
let id = new BSON.ObjectId();
您还可以使用类似的调用将字符串十六进制转换为 ObjectId,即:
let id = new BSON.ObjectId("5e5dd3547e96ac1963d1b841");
另请参阅 Stitch: Utility Packages 以获取提供的实用程序包列表。
我试图在插入对象之前在拼接函数中生成一个 Mongo ObjectID,但一直出现错误。我已经尝试了 const _id = ObjectId();
和 const _id = mongoService.ObjectId()
并且不断出现错误。在集合中插入项目之前,是否可以在拼接函数中生成 Mongo ObjectId?
Is it possible to generate a Mongo ObjectId in a stitch function before inserting an item in collection?
是的,要生成新的 ObjectId,您可以使用 BSON utility package:
let id = new BSON.ObjectId();
您还可以使用类似的调用将字符串十六进制转换为 ObjectId,即:
let id = new BSON.ObjectId("5e5dd3547e96ac1963d1b841");
另请参阅 Stitch: Utility Packages 以获取提供的实用程序包列表。