gpt4 book ai didi

php - 如何对模型执行删除操作?

转载 作者:IT王子 更新时间:2023-10-29 00:14:55 29 4
gpt4 key购买 nike

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

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

最佳答案

例如,您可以将这段代码放在 Controller 中。

你可以使用

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

如果你不使用SoftDeletingTrait trait 或者

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

如果你这样做了,并且你真的想从数据库中删除用户,而不仅仅是从结果中隐藏它。

您可以在 Laravel page 阅读更多内容

关于php - 如何对模型执行删除操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29156192/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com