$db = Db::name('promotion_hbpt');
$db->where('id', $id)->update([
'price' => $price,
'point' => $point,
]);
dd($db->getLastSql());这段代码只能更新price一个字段,point更新后没反应下边是打印的sql
UPDATE `goods` SET `price` = '11' WHERE `id` = 2按理说sql应该是这样的UPDATE `goods` SET `price` = '11', `point` = `2` WHERE `id` = 2有没有哪位大佬知道原因!!! 最佳答案