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 回答