从Ruby上的表中读取数据

时间:2012-04-27 08:27:34

标签: ruby-on-rails ruby ruby-on-rails-3

我刚看过this问题我也有同样的问题,但我想要更多。

%= puts @note.inspect %> I have this this result.

Note id: 1, user_id: 1, note_type: 0, text: "Hello", lat: 40.2290542420142, lng: 44.420879046875, deleted: false, created_at: "2012-04-26 14:10:05", updated_at: "2012-04-26 14:10:05">,

Note id: 2, user_id: 1, note_type: 0, text: "Bye", lat: nil, lng: nil, deleted: false, created_at: "2012-04-27 08:13:44", updated_at: "2012-04-27 08:13:44"

我也这样做@note.first.text,但在这里我只能获得一个值。但我想得到这个结果。

  1. Hello world 70.2290542420142 74.420879046875
  2. 再见
  3. 我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

似乎@note是一个数组。所以尝试类似的事情:

<%- for n in @note %>
<%=  n.text %>
<%=  n.lat %>
<%=  n.lng %>
<%- end %>