0
如果我有值的數組我想要做一個質量插入:存取器不要在羣衆工作中插入
Item::insert([['price' => 1234.25], ['price' => 4321.75]]);
然後我改變者不火:
public function setPriceAttribute($value)
{
$this->attributes['price'] = round($value, 2) * 100;
}
除非我打破每一個創造:
foreach ([['price' => 1234.25], ['price' => 4321.75]] as $new)
Item::create($new);
我在這裏錯過了什麼嗎?或者我將不得不手動將round($value, 2) * 100
應用於陣列中的每個價格值?
我有很多記錄要插入,所以海量插入對數據庫來說效率最高。