MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Meteor gibt beim Versuch, eine Objekt-ID zu erstellen, einen ungültigen hexadezimalen Zeichenfolgenfehler zurück?

Standardmäßig verwendet Meteor nicht die hexadezimalen Objekt-IDs von Mongo. Sie können Meteor entweder anweisen, IDs im Mongo-Stil zu verwenden, indem Sie {idGeneration: 'MONGO'} übergeben in new MongoCollection() , oder (wahrscheinlich einfacher) verwenden Sie einfach newMessageID anstelle von new Mongo.ObjectID(newMessageID) , wenn der Wert von newMessageID ist die _id zurückgegeben von insert() .