【发布时间】:2012-11-09 17:47:04
【问题描述】:
大家好,
我在 PHP 中创建了一个具有私有成员的类。当我尝试将该类的一个实例保存到 MongoDb 中时,col->insert($newObject),代码会抛出以下错误:
致命错误:未捕获的异常 'MongoException' 带有消息“不允许使用零长度键,您是否使用带有双引号的 $?”在 /var/www/html/index.php:105 堆栈跟踪:#0 /var/www/html/index.php(105): MongoCollection->save(Object(Address)) #1 {main} 抛出 / var/www/html/index.php 在第 105 行
如果我将私有成员更改为公共,它保存得很好,但是有没有办法让它保持私有,而不是保存在 Mongodb 中?
谢谢!
【问题讨论】: