MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

node.js zapisuje duże liczby zmiennoprzecinkowe do mongo do wyszukiwania

Użyj Long.fromString aby przekonwertować ciąg na MongoDB Long:

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

Druga EDYCJA - Właściwie to jest prawidłowa odpowiedź dla ciągu zawierającego 64-bitową liczbę całkowitą ze znakiem. Problem polega na tym, że Twój ciąg znaków '164150943396226415094339622641509433' jest zbyt duży, aby można go było zapisać jako 64-bitową liczbę całkowitą ze znakiem. Największa wartość, jakiej możesz użyć, to (2^63 - 1) lub 9223372036854775807.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak znaleźć zapytania nie używające indeksów lub powolne w mongodb

  2. Jak połączyć się z MongoDB za pomocą PhantomJS

  3. Mongoose findOneAndUpdate i upsert nie zwraca żadnych błędów, żadnych dokumentów nie ma wpływu

  4. Jak zwrócić wyniki Mongoose z metody find?

  5. Golang może dostać puste obiekty