0
奧基,我看到一些有關此職位,但我不明白附上所有的概念,我有三個表:如何創建一個新的多對多的紀錄附加
Llistes(列表) :
$table->increments('id');
$table->string('nom_llista');
$table->integer('user_id')->unsigned();
});
Cancons(歌曲):
$table->increments('id');
$table->string('titol');
$table->integer('genere_id')->unsigned();
$table->integer('artista_id')->unsigned();
$table->integer('album_id')->unsigned();
透視表:llistes_cancons(個lists_songs):
$table->increments('id');
$table->integer('id_canco')->unsigned();
$table->integer('id_llista')->unsigned();
$table->timestamps();
我有,我認爲這是正確的其他兩個類,但我不是肯定的是:
在Canco.php(Song.php):
public function llistescancons_llistes()
{
return $this->belongsToMany('App\Llista');
}
在Llista.php(list.php的):
public function llistescancons_cancons()
{
return $this->belongsToMany('App\Canco');
}
所以,問題是如何在我的控制器中實現一個函數,讓我向數據透視表(多對多)添加新記錄,並且如果可能還有其他功能顯示記錄,我是Laravel的新手對我來說有點困難。
謝謝!!!!!它的工作原理,最後我明白它是如何工作的! – Aleix