Preguntas etiquetadas con ruby-on-rails

Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.


18
execJs: 'No se pudo encontrar un tiempo de ejecución de JavaScript' pero execjs Y therubyracer están en Gemfile
Recibo este error: rastrillo abortado! No se pudo encontrar un tiempo de ejecución de JavaScript. Ver https://github.com/sstephenson/execjs , Ya he pasado más horas buscando en google, entonces estoy dispuesto a admitirlo. Creo que este es un error ejecutivo. De todas las publicaciones, este es un problema muy común con rails …

9
Cómo reemplazar una clave hash con otra clave
Tengo una condición en la que tengo un hash hash = {"_id"=>"4de7140772f8be03da000018", .....} y quiero este hash como hash = {"id"=>"4de7140772f8be03da000018", ......} PD : No sé cuáles son las claves en el hash, son aleatorias, lo que viene con un prefijo "_" para cada clave y no quiero subrayados




19
Ruby on Rails y problemas de Rake: Rake constante no inicializado :: DSL
Estoy teniendo un problema realmente frustrante: Rake está siendo tonto. Así es como surge el problema: $ rails new test_app $ rails generate scaffold new_scaffold field1:string field2:text Ambos funcionan bien, pero cuando hago esto, $ rake db:migrate Obtuve el siguiente error. (in /home/mikhail/test_app) rake aborted! uninitialized constant Rake::DSL /usr/lib/ruby/1.9.1/rake.rb:2482:in `const_missing' …


7
¿Cómo redirigir a la página anterior en Ruby On Rails?
Tengo una página que enumera todos los proyectos que tienen encabezados y paginación ordenables. path: /projects?order=asc&page=3&sort=code Elijo editar uno de los proyectos path: projects/436/edit Cuando hago clic en guardar en esa página, llama al controlador de proyectos / método de actualización. Después de actualizar el código, quiero redirigir a la …

5
Rails has_many con nombre de alias
En mi modelo de usuario podría tener: has_many :tasks y en mi modelo de tarea: belongs_to :user Luego, suponiendo que la clave externa 'user_id' estuviera almacenada en la tabla de tareas, podría usar: @user.tasks Mi pregunta es, ¿cómo declaro la relación has_many de tal manera que pueda referirme a las …

14
AWS S3: el depósito al que intenta acceder debe abordarse utilizando el punto final especificado
Estoy tratando de eliminar archivos de imagen cargados con AWS-SDK-Core Ruby Gem. Tengo el siguiente código: require 'aws-sdk-core' def pull_picture(picture) Aws.config = { :access_key_id => ENV["AWS_ACCESS_KEY_ID"], :secret_access_key => ENV["AWS_SECRET_ACCESS_KEY"], :region => 'us-west-2' } s3 = Aws::S3::Client.new test = s3.get_object( :bucket => ENV["AWS_S3_BUCKET"], :key => picture.image_url.split('/')[-2], ) end Sin embargo, recibo …

7
config.assets.compile = true en la producción de Rails, ¿por qué no?
La aplicación predeterminada de Rails instalada por rails newtiene config.assets.compile = falseen producción. Y la forma habitual de hacer las cosas es ejecutar rake assets:precompileantes de implementar su aplicación, para asegurarse de que se compilan todos los activos de canalización de activos. Entonces, ¿qué pasa si me pongo config.assets.compile = …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.