gpt4 book ai didi

mysql - Laravel 5.4 - 无法更新 mysql 表列

转载 作者:可可西里 更新时间:2023-11-01 08:09:45 24 4
gpt4 key购买 nike

所以我在更新表列时使用了这个 DB facade 和 eloquent

$affectedRows = DB::table('Users')
->where('Phone',$phonenumber)
->update(['IsActivated' => 'Y']);

或者这个:

$affectedRows = Users::where('Phone','=',$phonenumber)
->update(['IsActivated' => 'Y']);

但是我在访问url的时候遇到了这个错误

 <span class="exception_message">SQLSTATE[42S22]: Column not found: 1054 Unknown column '0' in 'where clause' (SQL: select * from `users` where (`0` = Phone and `1` = = and `2` = 0000000000) limit 1)</span>

最佳答案

你可以尝试使用

$affectedRows = Users::where('Phone',$phonenumber)->update(['IsActivated' => 'Y']);

关于mysql - Laravel 5.4 - 无法更新 mysql 表列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43590912/

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