使用PHP Tinker从SQlite中删除DB记录

使用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

在laracasts/laravel-5-from-scratch/scents/10上添加PHP artisan tinker用户时,我无意中键入了
$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中编写。如果您正在寻找从高级别签出数据库条目的方法,我建议您使用该程序