【BUG】模型修改的bug,很奇葩

瀏覽:124 發布日期:2019/06/29 分類:ThinkPHP5專區 關鍵字: bug
$model = model("OrderGoods");  
$model->allowField(true)->save(["link"=>"1"], ["id"=>58]);

$model2 = model("OrderGoods");  
$model2->allowField(true)->save(["link"=>"1"], ["id"=>59]);

$model3 = model("OrderGoods");  
$model3->allowField(true)->save(["link"=>"1"], ["id"=>60]);
上述代碼只會把id為58的link字段改為1,后面的兩個不會被修改,trace里值有一條sql語句。是不是很奇怪?????
如果把3個link的字段設為不一樣的值,就沒有問題,到底是什么原因呢?


最佳答案
評論( 相關
后面還有條評論,點擊查看>>
广东26选5k线图