Mysql
 sql >> Database >  >> RDS >> Mysql

Tabella pivot Laravel con più colonne che deve essere inserita in un secondo momento

Per impostazione predefinita, sul pivot saranno presenti solo le chiavi del modello oggetto. Se la tua tabella pivot contiene attributi aggiuntivi, devi specificarli quando definisci la relazione:

return $this->belongsToMany('App\Route')->withPivot('next_station_id', 'interchange_station_id', 'station_order', 'distance', 'duration');