$comment = Comment::create(['title' => 'test']);
这适用于可变形的模型吗?
它有以下列:
$table->string('commentable_type');
$table->biginteger('commentable_id')->unsigned()->index();
如果我在这里使用create,它们似乎不会被填充或者它们会被填充吗?
现在我这样做:
$comment = new Comment();
$comment->title = $title;
$comment->body = $body;
$this->comments()->save($comment);
但我想开始创作,所以我可以进行质量分配而不是一个一个。
答案 0 :(得分:2)
$this->comments()->create($array);
绝对适用于可变形模型。
来自Taylor Otwell本人:https://github.com/laravel/framework/issues/322