我已经尝试了很多次并进行了调试,但直到现在我还无法找到问题所在?各种帮助表示赞赏。
错误:
Connection.php第662行中的QueryException:SQLSTATE [42S22]:列不是 发现:1054'字段列表'中的未知列'adjusted_amount'(SQL: 更新
tbl_bill_collection
设置dueamount
= 0,adjusted_amount
= 100,adjusted_by
= 5302,adjusted_date
= 2016-12-20 21:19:31其中billno
= 7777)
在我的控制器代码中:
DB::table( 'bill_collection' ) ->where( 'billno', 555 ) ->update([ 'dueamount' => $request->input( 'dueamount' ), 'adjusted_amount' => $request->input( 'adjustment' ), 'adjusted_by' => Auth::User()->id, 'adjusted_date' => date('Y-m-d H:i:s'), ]);
我的数据库表格列图片如下:
答案 0 :(得分:0)
很可能是不可见的字符,例如:"Unknown column in 'field list'", but column does exist
手动重新输入查询,看看是否有帮助。