laravel笔记

it2025-02-25  29

php artisan migrate:rollback 运行回滚时出现错误

Class 'CreateWxUserTable' not found  

执行 composer dump

像那样 rollback 失败,是因为这些migration类是没有命名空间的,不好自动加载,需要在vendor/composer的autoload_static.php等文件登记这个类名和路径,这样才能自动加载并执行rollback 执行composer du (等于composer dump)就是重新扫描所有类,重新生成到vendor/composer目录里面,然后就能rollback了

当修改配置文件后要执行

php artisan config:clear

项目搬迁记得要清缓存。

php artisan route:clear

php artisan config:clear

查询结果包括已被软删除的记录:

Model::withTrashed()->get();

只查询软删除记录:

Model::onlyTrashed()->get();

 

最新回复(0)