Resultados de la búsqueda a petición "activerecord"
Acceder a un atributo de un modelo vinculado en Rails
Entonces, lo siento si esto no se da de manera coherente ... No sé toda mi terminología de Ruby / Rails (todavía). Tengo un modelo llamado "Perfil" y un modelo llamado "Usuario, y los dos están vinculados así: class Profile < ActiveRecord::Base ...
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 ...
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 ...
¿Cómo usar 'after_initialize' en Rails 3?
ACTUALIZAR Verifiqué erróneamente la guía edgerails en lugar de la guía Rails 3 actualmente correcta (que no menciona after_initialize). Sin embargo, no estoy seguro de por qué la guía edgerails es "incorrecta". Pensé que se suponía que la ...
Comprobando si ActiveRecord find devuelve un resultado
Estoy tratando de verificar si un método de búsqueda devuelve un resultado. Mi método de búsqueda es el siguiente: post = Post.find(:all, :conditions => { :url => params['url'] }, :limit => 1) ¿Cuál sería una buena manera de verificar eso?post ...
Rails: anulación del método de asociación ActiveRecord
¿Hay alguna forma de anular uno de los métodos proporcionados por una asociación ActiveRecord? Digamos, por ejemplo, que tengo los siguientes polimórficos típicos has_many: a través de la asociación: class Story < ActiveRecord::Base has_many ...
¿Cómo hago para que Rails tenga conteos de carga ansiosos?
Esto está relacionado con una preguntahace un año y cambia [https://stackoverflow.com/q/1180466/203137]. Puse un ejemplo de la pregunta que debería funcionar fuera de la caja, siempre que tenga sqlite3 ...
Uso de named_scope con recuentos de modelos secundarios
Tengo un objeto padre simple que tiene muchos hijos. Estoy tratando de descubrir cómo usar un ámbito con nombre para traer de vuelta solo a los padres con un número específico de hijos. es posible? class Foo < ActiveRecord::Base has_many :bars ...
¿La mejor práctica para limitar el número de asociaciones dentro de una relación has_many?
Digamos que tengo dos modelos: usuarios y cuentas. Cada cuenta puede tener como máximo n usuarios asociados, y un usuario solo puede estar asociado con una cuenta. Parecería natural decir que Usuario belongs_to :accounty cuenta has_many ...
¿Cómo mostrar las consultas SQL que se ejecutan en la consola de Rails?
Cuando ejecuto consultas (p. Ej.MyModel.where(...) orecord.associated_things) en la consola, ¿cómo puedo ver las consultas reales de la base de datos que se ejecutan para poder comprender mejor lo que está sucediendo?