NumberInt
デフォルトでは、mongoシェルはすべての数値を浮動小数点値として扱います。 mongoシェルはNumberInt()
を提供します 32ビット整数を明示的に指定するコンストラクタ。
NumberLong
デフォルトでは、mongoシェルはすべての数値を浮動小数点値として扱います。 mongoシェルはNumberLong()
を提供します 64ビット整数を処理するクラス。
NumberLong()
コンストラクターはlongを文字列として受け入れます:
NumberLong("2090845886852")
出典:http://docs.mongodb.org/manual/core/shell-types/