我是Laravel的新手,所以解决方案可能非常简单。我有一个已经创建的作者,我正在尝试为该作者添加一本新书。
例如,在“作者”视图中,将出现“添加新书”按钮。单击后,您将进入“创建新书”视图,其中已使用上一视图中提供的作者ID。
作者模型有一个hasMany to Books
书籍模型有一个belongsTo作者
实现这一目标的最简洁方法是什么?
答案 0 :(得分:2)
$book= new Book(array('name' => 'your new book here'));
$author= Author::find(1);
$book= $author->books()->save($book);
您可以阅读有关插入相关模型here in the official Laravel docs.
的更多信息