Preguntas con la etiqueta [ruby-on-rails]

Lista ruby-on-rails preguntas

Agrupar y contar en Rails

7
respuestas
86
votos
87.6k
vistas

Sé que he visto esto antes pero no puedo encontrar nada ahora. Quiero agrupar una consulta por una determinada columna y poder mostrar cuántas hay en cada grupo. Ya tengo

Diseño OO en Rails: dónde poner cosas

4
respuestas
247
votos
60.1k
vistas

Realmente disfruto Rails (aunque generalmente no tengo REST), y disfruto que Ruby sea muy OO. Aun así, la tendencia a crear subclases ActiveRecord enormes y controladores enormes es bastante natural

Quiero usar los métodos que definí en app/helpers/annotations_helper.rbmis vistas de ReportMailer (app/views/report_mailer/usage_report.text.html.erb ). ¿Cómo hago esto? Según esta guía, parece queadd_template_helper(helper_module) método podría hacer lo que quiero, pero no sé

Relaciones de objetos Rails y renderizado JSON

2
respuestas
52
votos
31.4k
vistas

Descargo de responsabilidad, sé muy poco sobre Rails. Intentaré ser conciso. Dadas las siguientes relaciones modelo en Rails: class ModelA < ActiveRecord::Base belongs_to :ModelB ... class ModelB < ActiveRecord::Base has_many

¿Hay alguna manera de que Rails imprima un número con comas? Por ejemplo, si tengo un número 54000000,34, puedo ejecutar <%= number.function %>, lo que imprimiría "54.000.000,34". ¡gracias!

Tengo una configuración de aplicación donde cada usuario pertenece a una empresa y esa empresa tiene un subdominio (estoy usando subdominios de estilo basecamp). El problema al que me enfrento

Estoy intentando ejecutar manualmente comandos SQL para poder acceder a los procedimientos en NuoDB. Estoy usando Ruby on Rails y estoy usando el siguiente comando: ActiveRecord::Base.connection.execute("SQL query") La "consulta SQL"

Convertir cadena a símbolo capaz en Ruby

7
respuestas
269
votos
233.3k
vistas

Los símbolos suelen representarse así. :book_author_title pero si tengo una cadena: "Book Author Title" ¿Existe una forma integrada en Rails/Ruby para convertirlo en un símbolo donde pueda usar la :

Diferencia entre destruir y eliminar

7
respuestas
269
votos
150.6k
vistas

Cuál es la diferencia entre @[email protected] Por ejemplo: Model.find_by(col: "foo").destroy_all //and Model.find_by(col: "foo").delete_all ¿Realmente importa si uso uno u otro?

¿Existe alguna manera de obtener una colección de todos los modelos en su aplicación Rails? Básicamente, ¿puedo hacer cosas como: - Models.each do |model| puts model.class.name end

Rails has_many con nombre de alias

4
respuestas
223
votos
126.6k
vistas

En mi modelo de Usuario podría tener: has_many :tasks y en mi modelo de tarea: belongs_to :user Entonces, suponiendo que la clave externa 'user_id' estuviera almacenada en la tabla de

Estoy configurando una devolución de llamada after_save en mi observador de modelo para enviar una notificación solo si el atributo publicado del modelo se cambió de falso a verdadero. ¿Desde

Cómo probar si existen parámetros en los rieles

15
respuestas
206
votos
237.9k
vistas

Estoy usando una declaración IF en Ruby on Rails para intentar comprobar si los parámetros de solicitud están configurados. Independientemente de si ambos parámetros están configurados o no, la primera

Rieles auxiliares de ruta dinámica

3
respuestas
24
votos
37.5k
vistas

¿Cuáles son las rutas que Rails agrega automáticamente? Digamos que tienes un recurso de preguntas y automáticamente obtienes questions_path, question_path, etc. ¿Dónde veo a qué se resuelven y qué obtengo?

¿Cuál es la diferencia entre rutas de colección y rutas de miembros en Rails? Por ejemplo, resources :photos do member do get :preview end end versus resources :photos do collection