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

to fremmednøgler, hvordan man kortlægger med laravel veltalende

En migrering:

$table->integer('player1')->unsigned();
$table->foreign('player1')->references('id')->on('users')->onDelete('cascade');
$table->integer('player2')->unsigned();
$table->foreign('player2')->references('id')->on('users')->onDelete('cascade');

Og en model:

public function player1()
{
    $this->belongsTo('Game', 'player1');
}
public function player2()
{
    $this->belongsTo('Game', 'player2');
}

REDIGER ændrede 'spil' til 'Spil', som brugeren deczo foreslog.



  1. Sådan drager du fordel af de nye partitioneringsfunktioner i PostgreSQL 11

  2. html <select multiple=multiple> + SQL Query Search

  3. Python/MySQL - INDLÆS DATA LOKAL INFIL

  4. kan jeg åbne en læse-alene-database fra res/aktiv-mappe i Android uden at kopiere til database-mappe