我尝试从laravel模型中的数据库中检索数据,但是我的sql错误。我不知道为什么在哪里行不通,只设置没有值的键。
$passwordReset = PasswordReset::where([
['email', $request->get('email')],
['token', $request->get('token')]
])->toSql();
Array
(
[token] => TCjM8BZXjLV1YfikyFDjeUwZMUmS5w5r88rEYOMC8XmkET779kjCQEkM9w1u
[email] => mail@example.com
)
从password_resets
中选择*,其中(email
=?和token
=?)
print_r($request->json()->all());
答案 0 :(得分:2)
使用->get()->toArray();
代替toSql()
第一个将以数组格式输出数据,第二个将输出mysql查询。