0

MySQL データベースから、この形式のパラメーターを取得しました。現在、このデータにアクセスできません。この値を変数に取りました。

コード:@text =

--- !map:HashWithIndifferentAccess 
q5_areaOf: 
- Mathematics
- Commerce
q7_residenceCity: Indore
q6_email: james@yahoo.com
action: patient_forms_save
controller: form_assigned_patients
q8_password: "123456"
q3_name: Rahul
formID: "12772743492"
q4_sex: Male

ここで、データ全体を rhtml ページに表示したいと考えています。

4

1 に答える 1

0

各属性を手動で出力したくない場合は、次のように HashWithIndifferentAccess をループできます。

<% @text.each do |key,value| %>
  <%= key %>: <%= value %>
<% end %>

またはテーブルに入れます:

<table>
  <% @text.each do |key,value| %>
    <tr>
      <td><%= key %></td>
      <td><%= value %></td>
    </tr>
  <% end %>
</table>

よろしくお願いします

トバイアス

于 2011-10-06T12:02:44.350 に答える