0

问候大家,

我在 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} 抛出 /第 105 行的 var/www/html/index.php

如果我将私人成员更改为公共,它保存得很好,但是有没有办法让它保持私密,而不是保存在 Mongodb 中?

谢谢!

4

1 回答 1

0

制作一个返回没有该属性的对象的函数并将其插入...

于 2012-11-09T17:52:04.010 回答