Web sayfasında ikili içeriği (resimleri) oluşturmam gerekiyor. Veritabanındaki veriyi datatype binary ile kaydediyorum. Şimdi mevcut görüntüleri veritabanından yinelemeli ve web sayfası üzerinde işlem yapmalıyım.Raylar 3 Rendering İkili İçerik
Lütfen yaptığım aşağıdaki kodu kontrol edin. Simge, malzemedeki resim sütun ismidir.
def image
@material = Material.find(params[:id])
send_data @material.icon, :type => 'image/png',:disposition => 'inline'
end
Sonra o işlemi yolunu arayın:
// iterating all materials
<% @materials.each do |material| %>
// for each material
<span><%= image_tag(material.icon) %></span>
<% end %>
Herhangi bir yardım büyük takdir
..
Teşekkürler muffinista .. iyi çalışıyor .. – kals
Siz, bayım, çerezleri hakediyorsunuz! –
Sütununuz bir bytea ActiveRecord :: Base.connection.unescape_bytea (file_data) ise postgres için çok fazla zaman beni kurtardı – Abs