एक माइग्रेशन:
$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');
और एक मॉडल:
public function player1()
{
$this->belongsTo('Game', 'player1');
}
public function player2()
{
$this->belongsTo('Game', 'player2');
}
संपादित करें उपयोगकर्ता deczo के सुझाव के अनुसार 'गेम' को 'गेम' में बदल दिया।