apply_jobs
ピボットテーブルで参照されていないユーザーのジョブテーブルからすべてのジョブを取得する最も良い方法は何でしょうか?ユーザーがまだ適用していないすべてのジョブを選択
-2
A
答えて
0
このようなことは、仕事をする必要があります。 ユーザーが適用されなかったapply_jobテーブルから一意のジョブIDを選択します。あなたはそれらの仕事を探します。 これはテストされていません。
Jobs::whereIn('id', function($query)
{
$query->select(DB::raw('distinct(job_id)'))
->from('apply_job')
->where('user_id != CURRENT_USER_ID');
})
->get();
+0
レスリーと努力をありがとうボリス、私はあなたのポストを見た場合、それを行う前に別の方法をソートしました。 私は と行きました> $ check = ApplyJob :: pluck( 'job_id') - > all(); > $ jobs = Job :: whereNotIn( 'id'、$ check) - >ページ区切り(5); – QuestionablePlop
関連する問題
- 1. 異なるユーザーに適用するオプションを選択してください
- 2. ユーザーがmySqlに適用していないすべてのジョブを取得する方法
- 3. wpfデータグリッドチェックボックス列ヘッダーのすべてを選択してください/すべてを選択します
- 4. フィールドが空でないアイテムをすべて選択してください
- 5. Jenkins Groovyのすべての選択肢を選択してください
- 6. ユーザーの選択に応じて別のJSONを選択してください
- 7. 季節に最適な月を選択してください
- 8. アプリケーションに適切なNoSQLデータベースを選択してください
- 9. 適切なパーティションを選択してください
- 10. Laravel:適切な関係を選択してください
- 11. すべて選択した値を選択してください - JQUERY
- 12. CheckBoxListのすべてのチェックボックスを選択してください
- 13. Wordpressのユーザー選択に基づいてテーマを適用しますか?
- 14. Sunspotですべてのレコードを選択してください
- 15. jQueryすべてのラジオボタングループを選択してください
- 16. Linqすべての商品を選択してください
- 17. golaong gormで動作しないすべてを選択してください
- 18. Slick:選択していない列を選択してください
- 19. CSSで選択していない要素を選択してください
- 20. ログインしていないユーザーを選択します。
- 21. ユーザーが返信していないすべての投稿を選択しますか?
- 22. すべてチェックボックスを選択してください問題
- 23. Google Fusion Tablesクエリ:すべてを選択してください。
- 24. <option>選択してください値がない内部テキストを選択してください
- 25. 次のユーザーのアクティビティを選択してください
- 26. すべてのタイプのユーザーを選択
- 27. すべての列から異なる値を選択してください
- 28. SQLすべてのデータを選択していない間
- 29. ユーザーからの投稿を選択してください。
- 30. "有効な選択肢を選択してください。"ジャンゴ
詳細をご記入ください。このApply_Jobsテーブルとは何ですか?ジョブテーブル内には何がありますか? – Boris
apply_jobsテーブルは、ユーザーとジョブテーブル間のリンクです。ユーザーがジョブに適用すると、user_idとjob_idがテーブルに追加されます。私はすべての情報を得ることができますが、雄弁を使用してクエリ構造に固執しています。私がしたいのは、ユーザーがまだ適用していないすべてのfrom jobsテーブルを選択することです。 – QuestionablePlop