これはレールコンソール(レールc)で動作しますが、ブラウザから見ると表示されませんが、結果は表示されず、エラーは表示されません。 controler上Rails 3はcreated_atの週ごとにすべてのユーザを表示します
私が持っている:ビューの
def weekly_user_stats
@created_users = User.where("username IS NOT NULL")
@created_users_by_week = Hash.new{ |h,k| h[k] = [] }
@created_users.each do |u|
unless u.nil?
@created_users_by_week[u.created_at.beginning_of_week.strftime("%Y-%m-%d")].push("#{u.username}")
end
end
end
は私が持っている:の配列でshoul私は唯一のキー内部のキーではなく値を参照してくださいページの結果について
%ul
= @created_users_by_week.keys.sort.each do |k|
%li
= puts "#{k} : #{@created_users_by_week[k]}"
ユーザー..コンソール上の はうまく動作します.. 何が間違っていますか?
ops!うまくいきました!初めてのハルムの使用通常は私は遊んでいます.erb – cfernandezlinux
hamlを使って、選択したフォームをハッシュに基づいて作成し、ユーザーの配列を整理する方法はありますか?ソリューションの必要はありませんチップのご協力あり – cfernandezlinux
'='でフォームタグヘルパーメソッドを出力します。 '= select_tag model、your_hash、options'の行に沿って何か - select_tagの使い方でFormTagHelperを検索します。 p.s.上記の答えがうまくいったら、それを合格とマークします。ありがとう。 –