Articles of ruby on rails

Rotación de registros de producción de Ruby on Rails

¿Cuál es la mejor manera de habilitar la rotación de registros en una aplicación de producción de Ruby on Rails? ¿Es mediante el uso de logrotate en el servidor de alojamiento o hay un conjunto de opciones para usar al inicializar el registrador de la aplicación?

Eliminar enlace envía “Obtener” en lugar de “Eliminar” en la vista de Rails 3

Estoy usando Rails 3 y tengo una página que muestra una lista de publicaciones de la base de datos. Me gustaría poder eliminar una publicación de un enlace. El segundo ejemplo a continuación funciona, pero el primero no. ¿Alguien sabe por qué el primero no funcionará? Mi vista contiene: # this link sends a “GET” […]

¿Cómo puedo usar las variables Ruby / Rails dentro de Sass?

¿Hay alguna forma de usar variables de mi aplicación Ruby dentro de un archivo Sass?

Error de syntax del bloque de Ruby

Posible duplicado: Bloque de Ruby y argumentos sin apariencia No estoy seguro de entender este error de syntax. Estoy usando Carrierwave para administrar algunas cargas de archivos en una aplicación de Rails, y parece que estoy pasando un bloque a uno de los métodos incorrectamente. Este es el ejemplo en los Documentos de Carrierwave : […]

¿Hay alguna manera clara de evitar llamar a un método en nil en un hash de parámetros nested?

Estoy interesado en obtener el parámetro “nombre” nested de hash de params. Llamando algo así como params[:subject][:name] arroja un error cuando params [: subject] está vacío. Para evitar este error, suelo escribir algo como esto: if params[:subject] && params[:subject][:name] ¿Hay una manera más limpia de implementar esto?

Alterar la clave primaria en Rails para que sea una cadena

Así que tengo dos modelos, Estado y Adquisición. El estado tiene muchas adquisiciones. Sentí que una clave primaria entera autoincrementada para 51 registros era bastante tonta. Así que modifiqué el modelo para que el Estado sea el PK (el estado es la abreviatura de dos letras; no estoy almacenando el nombre del estado real en […]

¿Cómo funciona instance_eval y por qué DHH lo odia?

Aproximadamente a la marca de las 19:00 en su presentación de RailsConf , David Heinemeier Hansson habla sobre los inconvenientes de instance_eval : Durante mucho tiempo, despotricé y critiqué contra instance_eval , que es el concepto de no usar un parámetro arrojado (como do |people| ) y simplemente do something recto y luego evalúo qué […]

uso de attr_accessor en Rails

¿Cuándo utiliza attr_reader / attr_writer / attr_accessor en los modelos de Rails?

Cómo manejar el error Ruby on Rails: “Instale el adaptador postgresql:` gem install activerecord-postgresql-adapter ‘”

Al ejecutar una aplicación Ruby on Rails (RoR) o un código Ruby que usa el marco ActiveRecord, aparece el mensaje de error: Instale el adaptador postgresql: gem install activerecord-postgresql-adapter Intentando correr: gem install activerecord-postgresql-adapter también falla, dejándote perdido.

rails 3 – link_to para destruir no funciona

Intento crear un enlace de destrucción para el controlador de mis usuarios, también estoy usando el dispositivo. Aquí está mi código: Ver “Are you sure you want to delete #{child.full_name}?”, :method => :delete, :class => “user-additional”, :style => “font-size:12px;font-weight:normal;” %> Controlador def destroy if @user = User.find(params[:id]) @user.destroy respond_to do |format| format.html { redirect_to account_index_path […]