Verwenden Sie Long.fromString
um einen String in einen MongoDB Long umzuwandeln:
var Long = require('mongodb').Long;
var long = Long.fromString(str, 10);
Zweite BEARBEITUNG - Eigentlich ist das die richtige Antwort für eine Zeichenfolge, die eine vorzeichenbehaftete 64-Bit-Ganzzahl enthält. Das Problem ist, dass Ihre Zeichenfolge '164150943396226415094339622641509433'
ist zu groß, um als 64-Bit-Ganzzahl mit Vorzeichen gespeichert zu werden. Der größte Wert, den Sie verwenden können, ist (2^63 - 1) oder 9223372036854775807.