Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Railsy:wyświetlanie obrazu z pola blob w bazie danych

Poniższy kod powinien działać. W kontrolerze utwórz metodę:


def show_image
    @user = User.find(params[:id])
    send_data @user.image, :type => 'image/png',:disposition => 'inline'
end

Twoim zdaniem:


<%= image_tag url_for(:controller => "mycontroller", :action => "show_image", :id => @user.id) %>

Polecam użycie Klejnotu Paperclip. To sprawia, że ​​zapisywanie/przeglądanie obrazów jest naprawdę łatwe.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. rails + MySQL na OSX:Biblioteka nie załadowana:libmysqlclient.18.dylib

  2. MySQL:kolumna obliczeniowa

  3. Atak wstrzyknięcia SQL za pomocą php

  4. Jak mogę zobaczyć konkretną wartość sql_mode?

  5. Dlaczego liczby całkowite w krotce wiersza bazy danych mają sufiks „L”?