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

Posso specificare manualmente il tipo BSON nel driver NodeJS di mongodb? Ricevo un errore se utilizzo $numberLong

Stai usando la sintassi json estesa che è inappropriata per la costruzione di grafici a oggetti in un'applicazione. Invece dovresti costruire oggetti di tipo appropriato.

Ad esempio, vedi qui per un lungo esempio.

const BSON = require('bson');
const Long = BSON.Long;

const doc = { long: Long.fromNumber(100) };