Tengo una aplicación que usa el plugin Paperclip para subir imágenes. Ahora esa aplicación debe implementarse en un host (heroku) que tiene un sistema de archivos de solo lectura. ¿De alguna manera puedo decir a paperclip que almacene las imágenes en la base de datos?Almacenar imagen en la base de datos usando el plugin Rails paperclip
Respuesta
Compruebe hacia fuera esta aplicación de ejemplo
supongo que esto es exactamente lo que necesita.
HTH
PD: el almacenamiento de imágenes en dB es generalmente una mala idea, estoy seguro de que puede utilizar un clip con S3/CloudFront (como se menciona en las respuestas a continuación)
Heroku recomienda almacenar la carga de archivos en s3 y provides instructions sobre cómo hacerlo para varios plugins de archivos Rails.
Repiense lo que está haciendo. El almacenamiento de imágenes en el db generalmente es una mala idea. Para obtener más información, consulte here.
ry tiene razón para apuntar hacia S3. Si nada más, piense en el costo: 500 MB de espacio de base de datos en Heroku es de $ 50/mes. En S3, será de 15 centavos.
El servicio de imágenes desde S3 es lento. Las latencias de 0.5s a 2s son comunes, lo que significa que solo deben usarse para activos de medios.
- 1. Paperclip: ¿Cómo almacenar una imagen en la consola de Rails?
- 2. Reemplazando content_type para Rails Paperclip plugin
- 3. Almacenar datos en Ruby on Rails sin base de datos
- 4. borrar una imagen con el Paperclip
- 5. cómo almacenar video en la base de datos usando mysql?
- 6. imagen en la base de datos
- 7. Rails PaperClip Attachments, saber si hay una miniatura de imagen?
- 8. Rails 3: Cómo insertar el registro en la base de datos usando Rails
- 9. Cambiar el tamaño de la imagen original en Paperclip
- 10. cómo almacenar datos en la base de datos en HTML5
- 11. Imagen de la tienda django en la base de datos
- 12. Almacenar en Datos de Sesión vs almacenar en Base de Datos Sql para datos temporales
- 13. GWT - imagen de la base de datos
- 14. Levantar imagen cargar, redimensionar, almacenar en la base de datos, mostrar
- 15. ¿Almacena datos de imagen en una base de datos MySQL?
- 16. Cambiar el tamaño de una imagen con Paperclip
- 17. Rails 3, paperclip + S3 - Cómo almacenar para una instancia y proteger el acceso
- 18. Importación de datos antiguos con Rails y Paperclip
- 19. ¿Cómo rotar la imagen usando el plugin jquery rotate?
- 20. Mostrar la imagen de la base de datos sqlite usando el cursor en Android
- 21. Cómo almacenar un árbol en la base de datos SQL
- 22. Descarga de archivos usando Paperclip
- 23. Rails Paperclip estilos polimórficos
- 24. Mejor método para almacenar Enum en la base de datos
- 25. Rails 3 - Cómo crear un objeto JSON para almacenar en la base de datos
- 26. Cómo almacenar imágenes en la base de datos SQLite
- 27. Esquema de la base de datos para almacenar datos SNMP
- 28. cómo almacenar contraseñas en la base de datos?
- 29. imagen Paperclip Dimensiones validador personalizado
- 30. gestión de errores elmah - almacenar en la base de datos