Articles of ruby on rails

Devise + Omniauth: ¿cómo pasar parámetros adicionales a lo largo?

Tengo la capacidad en la aplicación de cargar / users / auth / facebook para conectarme a Facebook. Quiero poder saber de dónde vino la solicitud. Ya sea desde un usuario que se está registrando en Facebook, o desde un usuario existente que simplemente quiere conectarse con Facebook. Según el tipo, las respuestas son muy […]

Rails 4 atributos nesteds y has_many: a través de la asociación en una forma

Tengo un problema al gestionar un has_many: a través de una asociación que utiliza un formulario. Lo que NO quiero hacer es editar los atributos del modelo asociado de los que hay una gran cantidad de información, más bien, quiero administrar la asociación ÚNICAMENTE. Entiendo que podría hacer esto manipulando los parámetros de formulario pasados […]

Rails 4 – pasar variable a parcial

Estoy siguiendo el tutorial de Ruby on Rails y me he encontrado con un problema al intentar pasar variables a los parciales. Mi _user parcial es el siguiente Me gustaría pasar un número para el valor del tamaño. Lo bash de la siguiente manera sin suerte. {:size => 30} %> ¡Gracias por adelantado!

Cómo cambiar el nombre de controlador y modelo de Rails en un proyecto

Empecé una aplicación de Rails y todo funciona bien. Pero ahora, me gustaría cambiar el nombre de un controlador y el modelo asociado: Quería cambiar el controlador Corps a Stores y el mismo (sin s final) para el modelo. Al buscar en google, la gente sugirió destruir y luego generar de nuevo el controlador y […]

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.