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.