Resultados de la búsqueda a petición "ruby-on-rails"

6 la respuesta

Si la cadena está vacía, devuelve algún valor predeterminado

A menudo necesito verificar si algún valor está en blanco y escribir que "No hay datos presentes" así: @user.address.blank? ? "We don't know user's address" : @user.addressY cuando tenemos unos 20-30 campos que necesitamos procesar de esta ...

2 la respuesta

rspec, pregunta de atributo desconocido

Estoy trabajando a través del sitio (excelente) railstutorial.org tengo una pregunta básica sobre rspec. Cuando ejecuto la prueba a continuación en un nuevo modelo de usuario, recibo un mensaje de "atributo desconocido: nombre de usuario" y una ...

1 la respuesta

ERROR: actualizar o eliminar en la tabla "usuarios" viola la restricción de clave externa "fk_rails_03de2dc08c" en la tabla "comentarios"

Estoy atrapado en este error y no puedo entender qué está mal. rieles abortados! ActiveRecord :: InvalidForeignKey: PG :: ForeignKeyViolation: ERROR: actualizar o eliminar en la tabla "usuarios" viola la restricción de clave externa ...

2 la respuesta

¿Mover lógica desde el controlador t, o modelo en rieles 3?

He estado creando una aplicación de concurso, y puedo decir fácilmente que he estado poniendo demasiada lógica en el controlador. ¿Cómo puedo cambiar este tipo de lógica al modelo? (Lo importante aquí no es la lógica en sí, está lejos de haber ...

1 la respuesta

Comparación de objetos ActiveRecord con Rspec

¿Hay una buena manera en Rspec para comparar dos objetos ActiveRecord mientras ignora id, & c? Por ejemplo, supongamos que estoy analizando un objeto desde XML y cargando el otro desde un dispositivo, y lo que estoy probando es que mi analizador ...

8 la respuesta

¿Cómo se obtiene la identificación generada por Ruby on Rails de un elemento de formulario para referencia en JavaScript?

Cuando use elform_for ayudante y untext_field llamada, Ruby on Rails generará una identificación única para el<input /> elemento que genera. ¿Cómo puedo generar la misma identificación para su posterior inclusión en JavaScript generado más ...

1 la respuesta

Rails Object # blank? vs. Cadena # vacía? Confusión

Rieles docs [http://api.rubyonrails.org/classes/Object.html#method-i-blank%3F] tener esta información paraObject#blank? Un objeto está en blanco si es falso, está vacío o es una cadena de espacio en blanco. Por ejemplo, "", "", nil, [] y {} ...

2 la respuesta

¿Cómo configuro el elemento seleccionado predeterminado en un menú desplegable de Rails?

Al crear un menú desplegable de Rails estándar, ¿cómo establece qué elemento de la lista debería ser el predeterminado? Pregunto porque en el pasado solo puse una entrada nula como primer elemento en mi lista de valores que entran en el menú ...

3 la respuesta

Rieles: ¿inicializadores por entorno?

Me gustaría el código en uno de mis inicializadores (enconfig/initializers/) para ejecutarse solo para:development medio ambiente, pero no:test o:production. ¿Cuál es la mejor manera de hacer eso? Pegándolo enconfig/environments/test.rb parece ...

10 la respuesta

¿La mejor manera de exportar una tabla de base de datos a un archivo YAML?

Tengo algunos datos en mi base de datos de desarrollo que me gustaría utilizar como accesorios en mi entorno de prueba. ¿Cuál es la mejor manera en Rails 2.x para exportar una tabla de base de datos a un dispositivo YAML?