MongoDB usou ObjectIds como
_id
s por padrão e o Meteor define explicitamente as strings GUID por padrão. Talvez você tenha inserido usando um
meteor shell
sessão no passado e agora usava um shell/GUI mongo ou um meteor mongo
prompt para fazer isso, o que resultou em ObjectId
está sendo criado. Se isso acontecer em um ambiente de desenvolvimento, você poderá gerar os dados novamente.
Caso contrário, você pode tentar gerar um novo
_id
s para seus dados usando Meteor.uuid()
. Se você quiser usar
ObjectId
como padrão para uma determinada coleção, você pode especificar o idGeneration
opção para seu construtor como 'MONGO'
. Se você tiver o conteúdo da string de um
ObjectId
e deseja convertê-lo, você pode emitir let _id = new Mongo.ObjectID(my23HexCharString);