我在一个API项目中使用Lumen 1.0。
我已经通过取消在bootstrap/app.php文件中以下行的注释来启用了Eloquent:
$app->withEloquent();
但是,当我想要使用迁移创建我的第一个模型时,它失败了:
php artisan make:model Book --migration
错误消息:
[InvalidArgumentException]
Command "make:model" is not defined.
Did you mean one of these?
make:seeder
make:migration
Laravel Eloquent文档 (http://laravel.com/docs/5.1/eloquent#defining-models)。
Lumen文档 (http://lumen.laravel.com/docs/installation)不包括Eloquent文档,因为默认情况下未启用。
您有什么想法可以避免这个错误吗?
添加细节
php artisan --version
显示:
Laravel Framework version Lumen (5.1.6) (Laravel Components 5.1.*)
Jenssegers\Mongodb\Eloquent\Model
还是Illuminate\Database..
? - Nandha