回答編集履歴

1

(1)with()が抜けていた (2)誤字修正など

2017/12/06 08:08

投稿

natady
natady

スコア606

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ※変数名、カラム名、リレーションを定義するメソッド名などは適当につけてます。
14
14
 
15
- ※別途Tables1モデルでリレーションを定義する必要があります。`hasOne()`とか。
15
+ ※別途Tables1モデルでリレーションを定義する必要があります。
16
16
 
17
17
  ※DBのカラム名はスネークケース、キャメルケース統一した方がいいです。
18
18
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  ```php
22
22
 
23
- $items = Tables1::where('tokuten', '>' ,60)->get();
23
+ $items = Tables1::where('tokuten', '>' ,60)->with("user")->get();
24
24
 
25
25
 
26
26
 
@@ -30,11 +30,11 @@
30
30
 
31
31
  $users[] = [
32
32
 
33
- "id" => $row->User_id,
33
+ "id" => $item->User_id,
34
34
 
35
- "name" => $row->user()->name,
35
+ "name" => $item->user->name,
36
36
 
37
- "tokuten" => $row->tokuten,
37
+ "tokuten" => $item->tokuten,
38
38
 
39
39
 
40
40