Laravel没有return查询结果

Laravel does not return query results

我正在尝试查询 laravel 8

中的数据库 table
$password_resets = DB::table('password_resets')->where('email', $value)->first();

table 名称正确,具有相关值的记录确实存在,但查询返回空结果。

DB::table('password_resets')->where('email', $value)->toSql();

returns

select * from `password_resets` where `email` = ?  

尝试插入一个存在的静态有效电子邮件,然后查看结果,如果确实存在,则 $value

中会有问题
$password_resets = DB::table('password_resets')->where('email', 'abc@gmail.com')->first();
dd($password_resets);

别忘了写

use DB;

首先在表格 html 标记名称电子邮件中。 $value = $request['email']; 使用数据库;如果你不在顶部使用 $password_resets = DB::table('password_resets')->where('email', $value)->first(); 现在我认为工作正常