ビューに表示するデータの束を取得するために、コントローラーに次のものがあります
@orders = Order.select{|order| order.email==@user.email}.select{|order| order.clip_status==true}.select{|order| order.dc>0}.select{|order| ((Time.now.to_date..(CustomVideo.find_by_order_id(order.id).created_at.to_date+30.days)).count-1)<0}
作成日に従って注文する必要があります。
次のことを試しましたが、エラーが発生しました。
@orders = Order.select{|order| order.email==@user.email}.select{|order| order.clip_status==true}.select{|order| order.dc>0}.select{|order| ((Time.now.to_date..(CustomVideo.find_by_order_id(order.id).created_at.to_date+30.days)).count-1)<0}.order('created_at DESC')
そして、私はエラーが発生しています。これを解決するにはどうすればよいですか?
undefined method `order' for []:Array