Articles of ruby on rails

encontrar vs find_by vs donde

Soy nuevo en los Rails. Lo que veo es que hay muchas formas de encontrar un registro: find_by_() find(:first, :conditions => { => } where( => ).first Y parece que todos terminan generando exactamente el mismo SQL. Además, creo que lo mismo es cierto para encontrar registros múltiples: find_all_by_() find(:all, :conditions => { => } […]

¿Por qué todos los ayudantes de Rails están disponibles para todas las vistas, todo el tiempo? ¿Hay alguna forma de desactivar esto?

¿Por qué puedo acceder a los métodos de ayuda para un controlador en las vistas de un controlador diferente? ¿Hay alguna manera de desactivar esto sin hackear / reparar Rails?

confunde sobre autoload_paths vs eager_load_paths en Rails 4

Leí una publicación sobre los carriles load_paths, aquí está el enlace . Pero todavía estoy confundido acerca de la diferencia entre autoload_paths y eager_load_paths : Los probé en un proyecto Rails 4 recién creado. Parece que funcionan de la misma manera, que se recargan automáticamente en el modo de desarrollo, pero en el modo de […]

“Respuesta incompleta recibida de la aplicación” de nginx / pasajero

Traté de implementar mi aplicación Rails en nginx y ubuntu a través de capistrano como el tutorial en la página https://gorails.com/deploy/ubuntu/14.04 . pero al final recibo un mensaje de error: Incomplete response received from application en mi navegador. esto es probablemente un error del pasajero, pero ¿cómo puedo saber qué hacer?

Diferencia entre Destruir y Eliminar

Cuál es la diferencia entre @model.destroy y @model.delete Por ejemplo: Model.find_by(col: “foo”).destroy_all //and Model.find_by(col: “foo”).delete_all ¿Realmente importa si uso uno o el otro?

¿Cuál es la diferencia entre belongs_to y has_one?

¿Cuál es la diferencia entre un belongs_to y un has_one ? Leer la guía de Ruby on Rails no me ha ayudado.

Una migración para agregar una restricción única a una combinación de columnas

Lo que necesito es una migración para aplicar una restricción única a una combinación de columnas. es decir, para una tabla de people , una combinación de first_name , last_Name y Dob debe ser única.

Convertir tiempo de una zona horaria a otra en Rails

Mis created_at tiempo created_at se almacenan en UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 ¿Cómo convierto uno de ellos a “Hora del Este (EE. UU. Y Canadá)” (teniendo en cuenta el horario de verano)? Algo como: Annotation.last.created_at.in_eastern_time

¿Cómo usar ActiveRecord en un script de ruby ​​fuera de Rails?

Tengo un pequeño script de ruby ​​en el que me gustaría usar ActiveRecord para acceder fácilmente a un modelo de base de datos. ¿Cuál es la mejor manera de hacerlo?

Cómo usar gem para instalar Rails en Ubuntu

El mensaje de error: Building native extensions. This could take a while… ERROR: Error installing rails: ERROR: Failed to build gem native extension. /usr/bin/ruby2.1 -r ./siteconf20150328-1540-hff2f0.rb extconf.rb checking if the C compiler accepts … *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the […]