小编Uma*_*bar的帖子

Mutator 不适用于批量插入

Order::insert($orderArray); 我正在尝试使用Ihave made a mutator在 laravel 中插入多个记录

public function setOrderDetailAttribute($value)
{
    if ($value)
    {
        $this->attributes['order_detail'] = serialize($value);
    }
}
Run Code Online (Sandbox Code Playgroud)

突变器不工作。但是当我使用Order::create($orderArray[0][0]);然后 mutator 插入单个记录时,它工作正常。我的问题是如何将 mutator 与插入功能或批量插入一起使用。

php mysql mutators laravel eloquent

5
推荐指数
1
解决办法
941
查看次数

标签 统计

eloquent ×1

laravel ×1

mutators ×1

mysql ×1

php ×1