ruby-on-rails

¿Cómo puedo crear un promedio a partir de una matriz Ruby?

¿Cómo conseguiría encontrar un promedio de una matriz? Si tengo el array: [0,4,8,2,5,0,2,6] El promedio me daría 3.375. Gracias!

No hay coincidencias de ruta "/usuarios/cerrar sesión" devise rails 3

He instalado devise en mi aplicación y aplicado lo siguiente en mi archivo application.html.erb: <div id="user_nav"> ... hacer clic en el enlace "Cerrar sesión": No route matches "/users/sign_out" ¿Alguna idea de qué está causando el error?

¿Ruby pass es por referencia o por valor?

@user.update_languages(params[:language][:language1], params[:language][:language2], ... van. Entiendo pasar por referencia, así que me gustaría saber cómo se puede mantener el valor en esa variable sin ser lavado.

¿Cómo puedo establecer valores predeterminados en ActiveRecord?

¿Cómo puedo establecer el valor predeterminado en ActiveRecord? Veo un post de Pratik que describe un pedazo feo y complica ... el código del modelo. ¿Hay una forma canónica de establecer el valor predeterminado para los campos en Modelo ActiveRecord?

ActiveModel:: ForbiddenAttributesError al crear un nuevo usuario

Tengo este modelo en Ruby pero arroja un ActiveModel::ForbiddenAttributesError class User < ActiveRecord::Base attr_ac ... 35410) [x86_64-linux]. ¿Puede decirme cómo eliminar este error o establecer un formulario de registro de usuario adecuado?

Ruby on Rails Callback, ¿cuál es la diferencia entre:before save y: before create?

¿Podría explicar en detalle qué son los callbacks :before_save y :before_create Ruby on Rails, y qué tienen que ver con las validaciones de Rails? ¿La validación ocurre después de :before_save o :before_create?

Diferencia entre cadena y texto en rails?

Estoy haciendo una nueva aplicación web usando Rails, y me preguntaba, ¿cuál es la diferencia entre string y text? ¿Y cuándo deben usarse cada uno?

Instalación de la aplicación Bootstrap 3 on Rails

Estoy intentando instalar Bootstrap 3.0 en mi aplicación Rails. Recientemente terminé el tutorial de Michael Hartl y ahora es ... ab-bootstrap-rails', '>= 3.0.0.0', :require => 'bootstrap-rails' ¿Hacen lo mismo, o tienes que hacer las dos cosas?

En Ruby on Rails, ¿cómo formateo una fecha con el sufijo "th", como en"Sun Oct 5th"?

Quiero mostrar las fechas en el formato: día corto de la semana, mes corto, día del mes sin cero inicial pero incluyendo el s ... . Estoy usando Ruby 1.8.7, y Time.strftime simplemente no parece hacer esto. Preferiría una biblioteca estándar si existe.

Cómo probar si existen parámetros en rails

Estoy usando una instrucción IF en Ruby on Rails para probar si los parámetros de la solicitud están establecidos. Independi ... rams[:one]) && (defined? params[:two]) ... do something ... elsif (defined? params[:one]) ... do something ... end

¿Cómo cambiar una columna nullable a not nullable en una migración de Rails?

Creé una columna de fecha en una migración anterior y la establecí como nullable. Ahora quiero cambiarlo para que no sea anul ... que hay filas nulas en esa base de datos? Estoy de acuerdo con ajustar esas columnas a la hora.ahora si actualmente son null.

Carga automática de archivos lib en Rails 4

Uso la siguiente línea en un inicializador para cargar automáticamente el código en mi directorio /lib durante el desarrollo: ... funcionaban para la carga por solicitud, solo quiero cambiarla a por-inicio carga. ¿Cuál es la manera correcta de hacer esto?

Rails donde condición usando NOT NULL

Usando el estilo rails 3 cómo escribiría lo contrario de: Foo.includes(:bar).where(:bars=>{:id=>nil}) Quiero encont ... OM \"foos\" WHERE (\"bars\".\"id\" = 1)" Eso definitivamente no es lo que necesito, y casi parece un error en ARel.

rake db:esquema:carga vs migraciones

Pregunta muy simple aquí: si las migraciones pueden ser lentas y engorrosas a medida que una aplicación se vuelve más complej ... espuestas a esta pregunta: rake db:schema:load eliminará datos en un servidor de producción, así que tenga cuidado al usarlo.

No se puede instalar gem-No se pudo construir la extensión nativa de gem-no se puede cargar dicho archivo-mkmf (LoadError)

Ruby 1.9.3 La parte de Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #... ... ults logged to /var/lib/gems/1.9.1/gems/bcrypt-ruby-3.0.1/ext/mri/gem_make.out Y obtener un error también. ¿Qué me perdí?

Rails server dice puerto ya utilizado, ¿cómo matar ese proceso?

Estoy en un mac, haciendo: Servidor Rails Obtengo: 2010-12-17 12:35:15] INFO WEBrick 1.3.1 [2010-12-17 12:35:15] INFO ... r: Address already in use - bind(2) Exiting Sé que puedo iniciar uno en un nuevo puerto, pero quiero eliminar este proceso.

ActiveRecord O consulta

Cómo hacer una consulta OR en Rails 3 ActiveRecord. Todos los ejemplos que encuentro solo tienen y consultas. Editar: O el método está disponible desde Rails 5. Ver ActiveRecord:: Métodos de consulta

¿Diseños de rieles por acción?

Utilizo un diseño diferente para algunas acciones (principalmente para la nueva acción en la mayoría de los controladores). ... nes solamente, la primera se ignora - esas acciones no se muestran en el layout que especifiqué. Nota: Estoy usando Rails 2.

Ruby: ¿Cuál es la forma más fácil de eliminar el primer elemento de un array?

Digamos que tengo una matriz [0, 132, 432, 342, 234] ¿Cuál es la forma más fácil de deshacerse del primer elemento? (0)

Modelo, Vista, Controlador y Ayudante de Rails: ¿qué va a dónde?

En el desarrollo de Ruby on Rails (o MVC en general), qué regla rápida debo seguir en cuanto a dónde poner la lógica. Por favor responda afirmativamente - Con Ponga esto aquí, en lugar de No ponga eso allí.