On Activeadmin私はevents_dateテーブルを持っています。ダッシュボードでは、今後のイベントの日付のみを表示しようとしています。私はこれを行う方法を考え出すのに困っている。これは私が今までに持っているコードです:activeadminダッシュボードで、将来の予定のみを表示しようとしています
column do
panel "Upcoming Events" do
table_for EventDate.order("event_date asc").limit(20), sortable: true do
column :event_date
column "Event Name" do |event_date|
event_date.event_location.event.name
end
column "Agency Id" do |event_date|
event_date.event_location.event.agency_id
end
end
end
end
end
あなたが推測するように、これは私のすべてのイベントの日付を与えます。今日から将来の日付を表示するにはどうすればいいですか?
コードは正常です。私は前に列の中にネストされたパネルを見たことは確かではありませんが、それは問題ではないと思います。レンダリングするレコード数は20を超えますか? –
はい、コードが動作し、私にすべてのイベントを与えます。しかし、将来の出来事だけを見せてほしい。イベントの日付が昨日か過去であった場合、私はそれを表示したくありません。 –