完了した列に基づいてレコードを表示する必要があります。 controller.taskがユーザとユーザのhas_manyタスクに属しているかどうかを確認する最良の方法は何ですか。列がnilであるかどうか、または値があるかどうかを調べることはできますか。または他の最良の方法?完了したタスクをレールで探す
0
A
答えて
0
することにより、ユーザのすべて完了したタスクを取得することができますがないように使用することができます列がnil
Task.where.not(completed_at: nil)
またはユーザー
のためではないかどうかを確認user.tasks.where.not(completed_at: nil)
0
レール4におけるタスクモデルにスコープを使用することです最善の方法、
scope :completed_task, ->{ where('completed_at IS NOT NULL') }
今、あなたは
@user.tasks.completed_task
関連する問題
- 1. タスクの完了
- 2. 完了したタスクと失敗したタスクWindowsスケジューラ
- 3. Camundaカスタムタスクリスト - 完了タスク
- 4. Firebasequeryが完了する前にAndroid非同期タスクが完了しました
- 5. 完了タスクを含むサービスファブリックタスクキュー
- 6. ExecutorServiceで完了したタスクを追跡する
- 7. 完了したら、ScheduledThreadPoolExecutorでタスクを停止する方法
- 8. タスクAPI - 既に完了したタスクの処理
- 9. 完了したタスクと保留中のタスクの返却回数
- 10. データバインディングが完了したときにコールバックを探します
- 11. statefulSession.disposeをコールした後でタスクを完了できない
- 12. タスク。タスクが完了する前にすべて終了する
- 13. タスクが完了するまで待つ
- 14. swift - タスクの完了方法
- 15. ユーザーがログインした後にタスクを完了しますか?
- 16. アクティブなタスクと最近完了したタスクを選択します。
- 17. タスクを完了した後にプロシージャを呼び出す方法
- 18. 別のタスクが完了した後にエリクシールタスクを開始する
- 19. クエリを解析する前に完了したタスク
- 20. 完了したタスクを作成する<T>
- 21. ユーザーが完了したタスクを取得する(過去のタスク情報)
- 22. Pythonでタイマーが満了する前にタスクを完了
- 23. AWS SWFで完了したアクティビティのアクティビティIDを探しますか?
- 24. スプリングブートアプリケーションは、すべてのタスクが完了した後
- 25. JavaFX - タスクを完全に終了または終了できますか?
- 26. タスクが完了するまでboost :: asio :: coroutineを返します。
- 27. ASyncタスクが終了した後にアンドロイドサービスを終了する方法完了しましたか?
- 28. 完了したタスクを続けるには?
- 29. WPF、タスクが完了したことを知るhowto
- 30. Quartz:完了したタスクのリストを表示