iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 18
0
Modern Web

PHP laravel的邂逅系列 第 18

DAY18-laravel:Eloquent ORM 一對一

  • 分享至 

  • xImage
  •  

DAY18-laravel:Eloquent ORM onetoeon

Eloquent ORM onetoone的用法

情境:使用者每個人都會有一隻手機,只要輸入使用者的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');
    }
}

上一篇
DAY17-GIT 常用指令
下一篇
DAY19-laravel:Eloquent ORM 一對多
系列文
PHP laravel的邂逅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言