php - Cakephp 3.0 - 在组件内加载模型

标签 php cakephp-3.0

如何在 Cakephp 3.0 中的组件内加载模型?
之前(在 Cakephp 2 中)你可以使用

$Model = ClassRegistry::init($modelName);
$Model->create(false);
$saved = $Model->save($data);

3.0 中的等价物是什么?

最佳答案

如前所述,您可以使用 TableRegistry 访问模型:

use Cake\ORM\TableRegistry;
$this->Articles = TableRegistry::get('Articles');

See here for documentation.

关于php - Cakephp 3.0 - 在组件内加载模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28876233/

相关文章:

php - Magento2 addFieldToFilter 调用适用于硬编码值,但不适用于具有相同值的变量

mysql - 如何直接从 MySQL 解密 Cakephp3 加密数据?

cakephp - 如何在 CakePHP 3x 中导入供应商文件

php - 如何判断 CakePHP 3.x 中的 Debug模式是否打开

php - 在 PhpStorm 中进行单行注释

php - SQL "LIKE"如果为空则返回所有行

javascript - 通过 Ajax 的 PHP 回显不提供样式?

PHP shell_exec ssh连接

CakePHP 3.x 复选框格式问题

php - cake php 中模板和 View 的区别