如图,不仅仅是Insert进去的数据是这样。建的索引也是这样?我看已经在数据库里的数据是没有 "NumberLong"这个修饰的。我新做的需求写进去的数据就会这样,为啥?会不会影响现有业务的?
我的PHP驱动跟其它同事用的是一样的。都是同一台服务器。
次日补充:
今早我翻了下代码,发现有这么一句运行时配置:
ini_set('mongo.native_long', 1); //按64位整形处理
原来是mongod扩展本身的选项?还有这样的?应该就是这个选项导致插入的数据全是numberlong类型的吧?求大牛详解,为什么会有这选项。
不要叫我看什么官方文档,E文看起来有压力。
慕桂英3389331