来自Ruby on rails体验,您可以加载Rails控制台来删除一个用户或所有用户.我是Laravel5的新手,我正在寻找类似的东西来删除sqlite3数据库中已经存在的用户.

我知道人们在谈论User::find(1)->delete();来删除一个用户,但是你把它放在哪里运行呢?是否有可在其中执行删除任务的控制台?我想知道如何在不删除表的情况下删除用户.我不想软删除.

推荐答案

例如,您可以将此代码放在控制器中.

You can use

$user = User::find($id);    
$user->delete();

如果你不使用SoftDeletingTraittrait 或

$user = User::find($id);    
$user->forceDelete();

如果您真的想从数据库中删除用户,而不仅仅是将其从结果中隐藏.

Laravel page岁时你可以阅读更多内容

Laravel相关问答推荐

Nginx上带有SSL的Laravel混响

Laravel mail send Amazon SES不再支持TLS 1.0和TLS 1.1连接

如何获取多态多对多关系子查询的自动 id 列名?

如何从laravel中的另一个表中获取用户名

如何为 CMP 横幅安装谷歌同意脚本?

如何在 Laravel 中填充以后执行的条件

Laravel 5.8 在从已清除的会话中单击注销后显示419 Page Expired

Laravel 5.4 - 如何为同一个自定义验证规则使用多个错误消息

在 laravel 查询构建器中使用多个 where 子句

用 laravel 表单确认删除?

带有时间戳的 Laravel 5.1 eloquent::attach() 方法

如何在中间件 Laravel 中获取请求的控制器和操作的名称

计算laravel中查询返回的行数

如何从 Laravel 中的资源中获取图像?

Laravel 如何从子域 URL 中删除api前缀

如何以及在哪里可以使用 laravel 存储图像?

如何在脚本文件中使用 Laravel Blade?

如何访问 Laravel 集合中的第 n 个项目?

Laravel 更新后用户模型错误(用户类包含 3 个抽象方法)

如何从 PHPUnit 测试设置运行 Laravel 数据库 seeder 机?