情境:使用者每個人都會有一隻手機,只要輸入使用者的ID,就可以找到對應的電話號碼。
今天會新增兩個資料表,一個User和phone的表,實作onetoone要怎麼達成。
新增一個User的model,可以在model裡面設定資料表的相關欄位
php artisan make:model User
下面的方法可以順便產生migration
php artisan make:model User --migration
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class User extends Model
{
/**
* 取得與指定使用者互相關聯的電話紀錄。
*/
public function phone()
{
return $this->hasOne('App\Phone');
}
}