我有:
class Media extends Base{
public function mediable()
{
return $this->morphTo();
}
}
class Offer extends Base{
public function media()
{
return $this->morphMany('Media', 'mediable');
}
}
我正在这样做:
Offer::find(5)->media()->save(
new Media(array(
'name' => 'sasdfasdf'
))
);
一切都很好,只是“名称”没有保存在数据库中。mediable_id 和 mediable_type 等其他字段按预期保存。
有什么硬仗吗?