$row['id'], 'price' => $row['value'], ]; db('gift')->where('id',$row['id'])->update($data); }); self::beforeUpdate(function ($row) { $changed = $row->getChangedData(); //如果有修改密码 if (isset($changed['value'])) { $row->price = $changed['value']; } }); } public function gifttype() { return $this->belongsTo('Gifttype', 'type', 'id', [], 'LEFT')->setEagerlyType(0); } }