如何在mongo中使用节点插入long值?

我需要为mongo中的属性插入Long值。

var sequences = this.db.collection('sequences'); sequences.insert( { _id: "TEST_SEQ", value: 1 }, done); 

但是这是插值作为整数,如何使它长?

使用mongodb Long类。 像这样的东西。

 const Long = require('mongodb').Long; var sequences = this.db.collection('sequences'); sequences.insert( { _id: "TEST_SEQ", value: Long.fromInt(1) }, done); 

在这里看看更多的细节

Mongo-db具有默认的值,这就是为什么它被作为一个整数插入。

使用NumberLong构造函数:

 sequences.insert({ "value" : NumberLong(322) }, cb)