0

これは、データを取得するための私のステートメントです

@week_activities = Activity.where(:weeknum => 1)  

こんな感じで表示しています

<%= @week_activities.each do |d| %>
<%= d.id %>, <%= d.week %>, <%= d.day %> <br/>
<% end %>

それは私が望むものを彼らが望む方法で表示しています

1, 1, Monday 
2, 1, Tuesday 
3, 1, Wednesday 
4, 1, Thurday 
5, 1, Friday 
6, 1, Saturday 
7, 1, Sunday 

次に、無視する理由で、テーブル全体を配列として表示します

[#<Activity id: 1, jog: 0, pushups: 0, situps: 0, bicycl: 0, squats: 0, 
 lunges: 0, foodid: 0, ccalor: 0, bcalor: 0, user_id: nil, 
 created_at: "2012-11-23 03:12:54", updated_at: "2012-11-23 03:12:54", week: 1, 
 day: "Monday"> ... and so on.

テーブル全体の内容を表示する理由はありますか?

4

1 に答える 1

1

=使用してはいけない場所を使用しています。

<% @week_activities.each do |d| %>
于 2012-11-23T04:23:49.470 に答える