MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Meteor restituisce un errore di stringa esadecimale non valido durante il tentativo di creare ObjectID?

Per impostazione predefinita, Meteor non utilizza gli ID oggetto esadecimali di Mongo. Puoi dire a Meteor di utilizzare gli ID stile Mongo passando {idGeneration: 'MONGO'} in new MongoCollection() o (probabilmente più facilmente) usa semplicemente newMessageID invece di new Mongo.ObjectID(newMessageID) , se il valore di newMessageID è il _id restituito da insert() .