
尝试过{576e2988bdce966f071b838d:{MongoID.ObjectID:576e2988bdce966f071b838d}}
{576e2988bdce966f071b838d:{MongoID.ObjectID{_str:576e2988bdce966f071b838d}}}
都不对
前三位的方法都在控制台里面试了得到的结果都和图片上不一样。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你的冒号是全角符号,改成半角的
数据类型错误
576……以数字开头会被识别为数字识别到
e,会被认为是科学计数法表示的数字到
……b……,科学计数法中不可能有e之外的字母,抛出类型错误强制让编译器认为这里是字符串就行了,把那一长串用单引号或者双引号括起来
前后不用加括号也行
非合法变量名的属性名都需要加引号(当然JSON里面要求都加引号),引用这样的属性名不能用
.而是[]。