不能使用Collection作为模型PhalconPHP

时间:2014-05-22 21:36:31

标签: mongodb collections phalcon odm

我正在尝试为PhalconPHP应用程序设置MongoDB集合。

我已经设置了mongo和collectionManager。

$di->set('collectionManager', function(){
    return new Phalcon\Mvc\Collection\Manager();
}, true);

//MongoDB Database
$di->set('mongo', function() {
    $mongo = new MongoClient("localhost:27017");
    return $mongo->selectDb("test");
}, true);

我有一个模特

class User extends \Phalcon\Mvc\Collection {
....
}

然后我收到了这个错误

  

意外值类型:实现Phalcon \ Mvc \ ModelInterface的预期对象,类型为MyApp \ Models \ User的对象

1 个答案:

答案 0 :(得分:0)

免责声明:这是从问题中提取的。

我在模型体中使用模型验证而不是验证。