何らかの理由で、@sub_opps の結果は ActiveRecord::Relation::ActiveRecord_Relation_SubOpp になります。
これは、私の .each ステートメントが明らかに何も生成しないことを意味します。複数のことを試しましたが、これを機能させるための正しい調整が見つかりません。
理由はありますか?
def index
@sub_opps = SubOpp.where("status = ? AND sub_time = ?", false, Date.today)
end
いくつかのことを明確にするために、sub_time は私の SubOpp モデルの列であり、datetime です。ステータスはブール値です。そのため、ステータスが false で日時が今日の SubOpp 行を表示しようとしています。
これが私の見解です。
<% @sub_opps.each do |sub_opp| %>
<%= render sub_opp, :sub_opp => :sub_opp %>
<% end %>
ありがとう