【问题标题】:Want to import all models in modules Yii2想要导入模块 Yii2 中的所有模型
【发布时间】:2020-03-26 10:20:08
【问题描述】:

我想在我的模块 app/modules/mainapp/modules/admin 中使用 app/models 中的所有模型。我有大约 60 多个模型,这些模型将用于主模块和管理模块。我想在模块中导入所有这些模型。我该怎么做?

在 Yii1.x 中,可以使用此代码在 Module.php 文件中完成导入

$this->setImport(array(
        'main.models.*',
        'main.components.*',
    ));

如何实现呢 Yii2.

我还想在控制器中使用所有模型。有没有可能不是在控制器中添加每个模型,而是用一行代码包含它??

谢谢

【问题讨论】:

    标签: php model yii2 yii2-basic-app


    【解决方案1】:

    我想如果你导入所有这些 PHP 代码,你会耗尽内存或者最后会报错。就算有效果,也肯定效率不高。

    为什么还需要加载/导入所有内容??

    【讨论】:

      猜你喜欢
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 2019-03-02
      相关资源
      最近更新 更多