sql >> Databasteknik >  >> RDS >> Mysql

Laravel-pivottabell med flera kolumner som måste infogas senare

Som standard kommer endast modellnycklarna att finnas på pivot objekt. Om din pivottabell innehåller extra attribut måste du ange dem när du definierar relationen:

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



  1. Använder MySQL GROUP_CONCAT eller PIVOT på flera sammanfogade tabeller

  2. Varför tillåter MySQL grupp efter frågor UTAN aggregatfunktioner?

  3. Postgres jsonb-sökning i array med större operator (med jsonb_array_elements)

  4. Hitta en specifik kolumn i en okänd tabell i en databas?