使用PHP Tinker从SQlite中删除DB记录
在laracasts/laravel-5-from-scratch/scents/10上添加PHP artisan tinker用户时,我无意中键入了使用PHP Tinker从SQlite中删除DB记录,php,sqlite,laravel,Php,Sqlite,Laravel,在laracasts/laravel-5-from-scratch/scents/10上添加PHP artisan tinker用户时,我无意中键入了$username->username='JohnDoe'而不是$user->username='JohnDoe'因此$username不存在并且是,因此在尝试保存用户时会导致问题。如何查找并删除$username?谢谢如果你有一个足够小的用户表,我假设你会这样做,因为你正在浏览Jeffrey的教程,我会做一些类似的事情来追踪那一行 App\Use
$username->username='JohnDoe'
而不是$user->username='JohnDoe'
因此$username不存在并且是,因此在尝试保存用户时会导致问题。如何查找并删除$username?谢谢如果你有一个足够小的用户表,我假设你会这样做,因为你正在浏览Jeffrey的教程,我会做一些类似的事情来追踪那一行
App\User::all()
,找到要删除的用户的id
,然后运行App\User::find()->delete()代码>如果你有一个足够小的users表,我假设你是这样做的,因为你正在浏览Jeffrey的教程,我会这样做来追踪那一行
App\User::all()
,找到要删除的用户的id
,然后运行App\User::find()->delete()
我不确定这会对任何事情产生什么影响,因为$username
必须被定义为App\User
的其他实例才能工作?我不确定这会对任何事情产生什么影响,因为$username
必须被定义为App\User
的其他实例在它工作之前?谢谢,Tinker中有专门处理数据库的文档吗?我在网上找不到太多。Cheers只需将Tinker视为一个PHP文件,逐行执行。可以在模型文件中编写的任何内容都可以在Tinker中编写。如果您正在寻找从高级别签出数据库条目的方法,我建议您使用该程序。谢谢,Tinker中是否有专门处理数据库的文档?我在网上找不到太多。Cheers只需将Tinker视为一个PHP文件,逐行执行。可以在模型文件中编写的任何内容都可以在Tinker中编写。如果您正在寻找从高级别签出数据库条目的方法,我建议您使用该程序