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)
私のコントローラーで機能していません。