MongoDB използва ObjectIds като _id
s по подразбиране и Meteor изрично задава GUID низове по подразбиране.
Може би сте вмъкнали с помощта на meteor shell
сесия в миналото и сега използва mongo shell/GUI или meteor mongo
подкана за това, което доведе до ObjectId
се създава.
Ако това се случи в среда за разработка, можете да генерирате данните отново.
В противен случай можете да опитате да генерирате нов _id
s за вашите данни с помощта на Meteor.uuid()
.
Ако искате да използвате ObjectId
като по подразбиране за определена колекция можете да посочите idGeneration
опция към неговия конструктор като 'MONGO'
.
Ако имате низовото съдържание на ObjectId
и искате да го конвертирате, можете да издадете
let _id = new Mongo.ObjectID(my23HexCharString);