teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

column名であることを明示

2021/03/29 02:58

投稿

kaya754
kaya754

スコア133

answer CHANGED
@@ -9,4 +9,4 @@
9
9
  Laravelのリレーションはtable名の単数形_idのcolumnを外部キーとして扱います。
10
10
  (参考 [Eloquent:リレーション](https://readouble.com/laravel/8.x/ja/eloquent-relationships.html))
11
11
  hr_idをhr_usersテーブルに対しての外部キーとして扱いたい場合は第2引数にその旨を明示しましょう。
12
- もしくはhr_idをhr_user_idに名前変更でもいけます。
12
+ もしくはhr_idのcolumn名をhr_user_idに変更でもいけます。

2

改行位置変更

2021/03/29 02:58

投稿

kaya754
kaya754

スコア133

answer CHANGED
@@ -6,6 +6,7 @@
6
6
  }
7
7
  ```
8
8
 
9
+ Laravelのリレーションはtable名の単数形_idのcolumnを外部キーとして扱います。
9
- Laravelのリレーションはtable名の単数形_idのcolumnを外部キーとして扱います。([Eloquent:リレーション](https://readouble.com/laravel/8.x/ja/eloquent-relationships.html))
10
+ (参考 [Eloquent:リレーション](https://readouble.com/laravel/8.x/ja/eloquent-relationships.html))
10
11
  hr_idをhr_usersテーブルに対しての外部キーとして扱いたい場合は第2引数にその旨を明示しましょう。
11
12
  もしくはhr_idをhr_user_idに名前変更でもいけます。

1

参考の翻訳ドキュメントを追加

2021/03/29 02:27

投稿

kaya754
kaya754

スコア133

answer CHANGED
@@ -6,6 +6,6 @@
6
6
  }
7
7
  ```
8
8
 
9
- 特に指定してない場合Laravelのリレーションはtable名の単数形_idのcolumnを外部キーとして扱います。
9
+ Laravelのリレーションはtable名の単数形_idのcolumnを外部キーとして扱います。([Eloquent:リレーション](https://readouble.com/laravel/8.x/ja/eloquent-relationships.html))
10
10
  hr_idをhr_usersテーブルに対しての外部キーとして扱いたい場合は第2引数にその旨を明示しましょう。
11
11
  もしくはhr_idをhr_user_idに名前変更でもいけます。