我有以下代码来创建一个使用Mongo的自定义类
class MongoHandler{
protected $col = NULL;
protected $db;
protected $timestamp;
public function __construct($db_version) {
// opening db connection
$db = new MongoConnection();
$this->db = $db->getMongoCon($db_version);
$this->timestamp = new MongoDate();
}
}
然而,$ this-> timestamp = new MongoDate()会产生以下错误:
PHP消息:PHP致命错误:方法MongoDate :: __ toString()一定不能 在“
中抛出异常
我想在与mongo交互的所有方法中使用此时间戳(插入/更新)。
答案 0 :(得分:-1)
将mongo php扩展添加到php.ini:
extension=mongo.so