質問編集履歴
2
lessons.openがfalseの場合、lesson_students自体を取得されないようしたい を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,10 @@
|
|
17
17
|
|
18
18
|
|
19
19
|
とあるstudentsのlessonsをlesson_optionsと一緒に取得したい場合に、以下のQueryBuilderとWithを書きました。
|
20
|
+
|
21
|
+
(lessons.openがfalseの場合、lesson_students自体を取得されないようしたい)
|
22
|
+
|
23
|
+
|
20
24
|
|
21
25
|
|
22
26
|
|
1
->where('lessons.open', true) を追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
```
|
4
4
|
|
5
|
-
lessons(id,title)
|
5
|
+
lessons(id,title,open)
|
6
6
|
|
7
7
|
students(id,name)
|
8
8
|
|
@@ -30,6 +30,8 @@
|
|
30
30
|
|
31
31
|
->where('lesson_students.student_id', xxx)
|
32
32
|
|
33
|
+
->where('lessons.open', true)
|
34
|
+
|
33
35
|
->with([
|
34
36
|
|
35
37
|
'lesson',
|