【问题标题】:Create model in a custom path in laravel在 laravel 的自定义路径中创建模型
【发布时间】:2016-09-12 02:09:10
【问题描述】:

我想在自定义路径中创建模型。如果我像下面这样编写 php artisan 命令,它将在应用程序内创建模型。

php artisan make:model core

但我想在自定义模型文件夹中创建模型文件。我该怎么做?

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    只需定义您要创建模型的路径。

    php artisan make:model <directory_name>/<model_name>
    

    例如

    php artisan make:model Models/core
    

    【讨论】:

    • 如果我在 Models 文件夹中创建一个文件夹,那么命令是什么?是php artisan make:model Models/Core/core
    • 请注意,在这种情况下,迁移将使用 , "core"。因此,如果您使用目录来区分命名空间,可能会发生冲突
    【解决方案2】:

    您可以使用模型文件夹的自定义目录轻松完成此操作(我假设模型文件夹是 App 的子文件夹)。 只需使用此命令php artisan make:model Models/core 即可获得您想要的结果。
    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-08
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      • 2014-09-06
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      相关资源
      最近更新 更多