0

Rails 3.2 アプリで Koala gem を使用して、ユーザーの友達のリストを返しています。

応答は次の形式の JSON ハッシュだと思います。

[{"name"=>"FB フレンド 1 1", "id"=>"123456780"}, {"name"=>"FB フレンド 2", "id"=>"987654321"}]

簡単なものが欠けていると確信していますが、このフォーマットを他の場所で使用するために操作する方法を理解するのに苦労しています。

基本的に、オプションが友達である選択フィールドを追加しようとしています。

<select name="friends[friend_id]">
  <option value="">None</option>
  <option value="123456789">FB Friend 1</option>
  <option value="987654321">FB Friend 2</option>
</select>

応答は配列ではないため、select に :id と :name だけを使用することはできません。キーと値にアクセスするにはどうすればよいですか?

4

1 に答える 1

0
<%= select_tag 'friends[friends_id]', options_for_select([['none', nil]] + list) %>
于 2012-10-15T14:13:49.537 に答える