=> [#<WelcomeCall id: 16, call_at: "2013-11-06 12:00:00">,
#<WelcomeCall id: 17, call_at: "2013-11-06 13:00:00">,
#<WelcomeCall id: 18, call_at: "2013-11-06 17:00:00">,
#<WelcomeCall id: 19, call_at: "2013-11-06 14:00:00">]
これらすべてのWelcomeCallオブジェクトから時間の配列を取得したいと思います。
=> [12, 13, 17, 14]
WelcomeCall は Rails モデルです。
私はそのために使用しました:
def self.scheduled_hours date
by_date(date).map do |wc|
wc.call_at.hour
end
end
しかし、多分もっと良い方法がありますか?