I am using MongoDB with the native node driver and need to accurately store numbers that may be larger than the int maximum 2147483647. I will need to be able to increment t
MongoDB has a native 64-bit long integer type, usually called NumberLong
(at least in the MongoDB javascript shell/driver). If you're using the node-mongodb-native driver, I believe it is just called Long
(though I am not certain of this, someone please correct me if I'm wrong). $inc
works as expected against fields of type NumberLong
.