是否可以在javascript控制台中定义int32值?

Che*_*tEx 3 javascript types int32 mongodb

我是否理解在mongodb javascript控制台中无法定义和存储int32值?因此,如果我想这样做,别无选择,只能用Java或其他语言编写带有良好类型驱动程序接口的程序?

我能找到的唯一或多或少的清晰解释是mongodb的JIRA中的BUG#854.但我简直无法相信这样一个简单而重要的功能可以避免.

Kar*_*ath 5

更糟糕的是,如果您在JS控制台中检索数据然后将其写回数据库,它会将整数转换为浮点数.

AFAIK修复此功能的新功能仍未实现.新功能在1.9.1中实现:

var intValue = NumberInt(3);
Run Code Online (Sandbox Code Playgroud)