【问题标题】:Cannot use Collection as Model PhalconPHP不能将 Collection 用作模型 PhalconPHP
【发布时间】:2014-07-12 02:51:04
【问题描述】:

我正在尝试为我的 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 类型的对象给定

【问题讨论】:

  • 你现在可以删除这个问题了。

标签: mongodb collections phalcon odm


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    相关资源
    最近更新 更多