質問編集履歴

3

追記しました

2020/12/23 14:04

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -118,6 +118,18 @@
118
118
 
119
119
 
120
120
 
121
+ **次のようにtinkerを記入するとsql分はこのようになっています**
122
+
123
+ ```ここに言語を入力
124
+
125
+ >>> App\Models\RentalHist::find('RRRRR1')->devices()->toSql();
126
+
127
+ => "select * from `devices` inner join `device_rental` on `devices`.`device_id` = `device_rental`.`device_id` where `device_rental`.`device_id` = ?"
128
+
129
+ ```
130
+
131
+
132
+
121
133
  何かお気づきになることはありますでしょうか?
122
134
 
123
135
  よろしくお願いいたします。

2

追記しました

2020/12/23 14:04

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -12,21 +12,23 @@
12
12
 
13
13
  というテーブルのリレーションができずはまっています。
14
14
 
15
+
16
+
15
- devicesテーブル
17
+ **devicesテーブル**
16
18
 
17
19
  ![devices](1718efb8856a9fd21acbfa1691342156.png)
18
20
 
19
- device_rental(中間テーブル)
21
+ **device_rental(中間テーブル)**
20
22
 
21
23
  ![中間テーブル](79dca96662168e890dbc0b5f489ade39.png)
22
24
 
23
- rental_histsテーブル
25
+ **rental_histsテーブル**
24
26
 
25
27
  ![rental_hists](0ced4e66d9333697a1c70825f2be25b3.jpeg)
26
28
 
27
29
 
28
30
 
29
- Device.php モデル
31
+ **Device.php モデル**
30
32
 
31
33
  ```ここに言語を入力
32
34
 
@@ -46,7 +48,7 @@
46
48
 
47
49
 
48
50
 
49
- RentalHist.php モデル
51
+ **RentalHist.php モデル**
50
52
 
51
53
  ```ここに言語を入力
52
54
 
@@ -78,7 +80,7 @@
78
80
 
79
81
 
80
82
 
81
- もちろん、idで検索すれば値は取得できます
83
+ **もちろん、idで検索すれば値は取得できます**
82
84
 
83
85
  ```ここに言語を入力
84
86
 

1

追記しました

2020/12/23 11:49

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -12,9 +12,15 @@
12
12
 
13
13
  というテーブルのリレーションができずはまっています。
14
14
 
15
+ devicesテーブル
16
+
15
17
  ![devices](1718efb8856a9fd21acbfa1691342156.png)
16
18
 
19
+ device_rental(中間テーブル)
20
+
17
21
  ![中間テーブル](79dca96662168e890dbc0b5f489ade39.png)
22
+
23
+ rental_histsテーブル
18
24
 
19
25
  ![rental_hists](0ced4e66d9333697a1c70825f2be25b3.jpeg)
20
26