0
{"test_url"=>"http://test.com/123.jpg"} 

からの私の出力です

<% @results.each do |t| %>
    <%= t.image.extract!("test_url") %>
<% end %>

test_url の内容を取得するにはどうすればよいですか? だからhttp://test.com/123.jpg

4

2 に答える 2

4

#エキス!ハッシュから指定されたキーのキーと値のペアを常に削除して返します。

削除して値のみを返すには:

<%= t.image.delete("test_url") %>

または、単に値を取得したい場合:

<%= t.image["test_url"] %>
于 2012-11-04T12:20:37.757 に答える
1
<% @results.each do |t| %>
    <%= t.image["test_url"] %>
<% end %>
于 2012-11-04T12:22:01.993 に答える