假設我們有Student
belongsToMany
Seminar
定義的關係。如何僅選擇那些不附於特定學生的研討會?只選擇那些沒有附加到特定學生的研討會
0
A
回答
1
這應該做的伎倆:
$seminars = Seminar::whereDoesntHave('students', function($q) use ($studentId) {
$q->where('seminar_student.student_id', $studentId);
})->get();
+0
感謝您的回答。這個代碼錯誤與'PHP錯誤:未定義的變量:studentId第1行' –
+1
@AlexanderLomia這是因爲你應該定義'$ studentId'。也**在線1 **?你把這些代碼放在哪裏? –
+0
的確如此。你需要在一個變量中有學生的ID。 –
相關問題
- 1. 查詢選擇用戶未註冊的所有研討會
- 2. 的Joomla研討會組件定製
- 3. Scala:研討會建議
- 4. Joomla 2.5研討會清單
- 5. HTML幫助研討會
- 6. 網絡研討會應用
- 7. 選擇列中具有特定值的那些記錄
- 8. Windows 10上的HTML幫助研討會?
- 9. Facebook的API - 只邀請那些沒有
- 10. 只隱藏那些選擇了空值的選擇框
- 11. 爲什麼我的選項不會附加到所有選擇
- 12. 有沒有關於Resharper生產力收益的學術研究?
- 13. 你參加了什麼研討會/用戶組/會議?
- 14. 研討會註冊網站與Django
- 15. COTS研討會註冊系統
- 16. WPF研討會建議和提示
- 17. 春季網絡研討會可下載?
- 18. 如何只選擇那些有多個記錄的用戶?
- 19. SQL-不要選擇那些包含特定文本的行
- 20. 我選擇所有列的一些條件我只想要那些列將選擇其中有一些數據
- 21. 找到所有沒有報名參加特定課程的學生
- 22. 將jQuery UI日期選擇符附加到特定的div
- 23. Laravel急於加載,只選擇那些有相關模型的人
- 24. 只選擇那些在瓦75%,而有一個約束
- 25. 只需要選擇沒有特定代碼的患者
- 26. 日期的選擇範圍,包括那些沒有結果
- 27. 如何規劃一個有趣的2小時研討會
- 28. 如何只讀取那些沒有鎖定的記錄?
- 29. 選擇所有div但不是嵌套在特定div中的那些
- 30. 只選擇有學分的網站
你的意思是讓那些沒有參加任何學生的所有講座嗎? –
@IvankaTodorova不,我想讓所有沒有**參加過特殊學生**的研討會 –