Tasksフィールドcompleted:booleanとを持つモデルがありますcompleted_date:datetime。
タスクが完了した場合、完了としてマークされた日付が表示されます。それ以外のcompleted_date場合は false になります。
すべてのタスクを検索するクエリを作成しようとしていますがcompleted = false、completed_date less than 2 days ago OR完了 = trueand完了_日付 = nil`
このようなものがcurrent_user.account.tasks.where("(completed = ? AND completed_date = ?) OR (completed = ? AND completed_date > ?)", false, nil, true, Time.now - 2.days)私のコントローラーで機能していません。