MongoDB の mapreduce Javascript またはシェルで 2 つの NumberInt または NumberLongs に対して整数演算を実行する方法はありますか? ご覧のとおり、次のようになります。
> typeof (NumberInt(1) + NumberInt(1))
number
# (and this is here sort of just to gripe)
> NumberLong(2) == NumberInt(2)
false
> 2==NumberLong(2)
true
> 2==NumberInt(2)
true
関連する:
- 整数は同じように見えるため、mongo db map reduce sum resultsですが、異なる結果が得られます。
- Mongo シェルでの NumberLong 演算は、実際に行うのは簡単ではありません。