MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

node.js menyimpan angka floating point besar ke dalam mongo untuk pencarian

Gunakan Long.fromString untuk mengonversi string menjadi Panjang MongoDB:

var Long = require('mongodb').Long;
var long = Long.fromString(str, 10);

EDIT Kedua - Sebenarnya, ini adalah jawaban yang tepat untuk string yang berisi integer 64-bit yang ditandatangani. Masalahnya adalah string '164150943396226415094339622641509433' Anda terlalu besar untuk disimpan sebagai bilangan bulat bertanda 64-bit. Nilai terbesar yang dapat Anda gunakan adalah (2^63 - 1) atau 9223372036854775807.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Indeks unik pada properti elemen array

  2. Integrasi Power BI dengan Spring Angular

  3. kueri mongodb tanpa nama bidang

  4. Bagaimana cara mendapatkan nilai hitungan menggunakan $lookup di mongodb menggunakan golang?

  5. Instalasi MongoDB di Ubuntu 14.04 Gagal