Resultados de la búsqueda a petición "activerecord"

3 la respuesta

Rails: tiene muchas asociaciones directas: busque con la condición AND, no con la condición OR

Tengo el siguiente método de consulta en mi modelo ActiveRecord: def self.tagged_with( string ) array = string.split(',').map{ |s| s.lstrip } select('distinct photos.*').joins(:tags).where('tags.name' => array ) endAsí, esto encuentra todos los ...

6 la respuesta

Configuración del tiempo de espera de la sesión en Rails 3

Esto parece simple: estoy tratando de que mis sesiones de Active Record de rails se agoten después de 2 minutos. Entonces, después de dos minutos, quiero que mis usuarios tengan que volver a iniciar sesión. Solo estoy corriendorails server (es ...

5 la respuesta

Eliminar padre huérfano

Tengo una relación como esta: Parent has_many :children Child belongs_to :parent Lo que quiero hacer es eliminar al padre si no quedan más hijos. Para hacer esto tengo: Child before_destroy :destroy_orphaned_parent def ...

3 la respuesta

RoR: MyModel.descendants devuelve [] en una vista después de la primera llamada?

Quiero mostrar una lista de selección de subclases MyModel en una vista. Todavía no funciona, así que para la comprobación de la cordura, incluí esto en mi opinión: <%= MyModel.descendants %>Losprimer vez que renderizo esta página después ...

2 la respuesta

Standalone ruby - Cómo cargar diferentes entornos desde database.yml

Tengo un proceso en segundo plano que modifica los registros en una base de datos. Los modelos se conectan a la base de datos usando algo como esto: dbconfig = ...

1 la respuesta

Rails named_scope herencia?

Estoy tratando de generalizar algunos de mis modelos al proporcionar un modelo base común para heredar que contiene algunas declaraciones mutuas named_scope y un método de filtro que activa esa búsqueda de consultas más simples en el lado del ...

1 la respuesta

¿Cómo hacer asociaciones de varios niveles?

Tengo esta configuración: Continent ->Country ->City ->Post y yo teng class Continent < ActiveRecord::Base has_many :countries end class Country < ActiveRecord::Base belongs_to :continent has_many :cities end class City < ActiveRecord::Base ...

2 la respuesta

¿Cómo usar 'IN (1,2,3)' con findAll?

Necesito obtener un par de estudiantes de la base de datos, y tengo sus claves principales en una cadena separada por comas. Normalmente usando SQL sería algo así como: $cleanedStudentIdStringList = "1,2,3,4"; SELECT * FROM Student WHERE id ...

2 la respuesta

orden de manejo con has_many a través de la relación

Tengo dos modelos: proyecto y tarea (por ejemplo) con un modelo de combinación: project_task que permite una relación has_many through para que las tareas puedan compartirse entre proyectos. He especificado la posición como un atributo del ...

0 la respuesta

Rails contexto de validación

Necesito ayuda con mi modelo ActiveRecord. Tengo validaciones basadas en contexto (incorrecto) utilizando las opciones de contexto integradas para validaciones: validates :foo, :on => :bar, :presence => true model = Model.new model.foo = ...