由于mongoDB的控制台使用了JS引擎,所以输入的整数都被自动转义为64位浮点数了。那我怎么通过控制台给某个表的某字段的值设为整数呢? 求指点, 谢谢!
把数字用Int包裹
ini_set('mongo.native_long', 1);
$c->insert(array('number' => 1234567890123456));
$r = $c->findOne();
var_dump($r['number']);
int(1234567890123456)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。