sql >> Databáze >  >> RDS >> Mysql

dva cizí klíče, jak mapovat pomocí laravel výmluvný

Migrace:

$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');

A modelka:

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

UPRAVIT změnil 'hra' na 'Hra', jak navrhl uživatel deczo.



  1. Porozumění analyzátoru pracovní zátěže k mapování překážek výkonu

  2. Jaký je nejlepší způsob synchronizace dat mezi MS Access a MySQL?

  3. Jak zachytit výstup DBCC-Statement v temptable

  4. Jak mohu vstoupit do SQL Server uloženého procesu z mého kódu C#?