Preguntas etiquetadas con has-many

5
Rails has_many con nombre de alias
En mi modelo de usuario podría tener: has_many :tasks y en mi modelo de tarea: belongs_to :user Luego, suponiendo que la clave externa 'user_id' estuviera almacenada en la tabla de tareas, podría usar: @user.tasks Mi pregunta es, ¿cómo declaro la relación has_many de tal manera que pueda referirme a las …

3
Usar un alcance de forma predeterminada en una relación has_many de Rails
Digamos que tengo las siguientes clases class SolarSystem < ActiveRecord::Base has_many :planets end class Planet < ActiveRecord::Base scope :life_supporting, where('distance_from_sun > ?', 5).order('diameter ASC') end Planettiene un alcance life_supportingy SolarSystem has_many :planets. Me gustaría definir mi relación has_many para que cuando pregunte solar_systempor todos los asociados planets, el life_supportingalcance se …

8
¿Cómo escribo un método de buscador de Rails donde ninguno de los elementos has_many tiene un campo no nulo?
Estoy usando Rails 5. Tengo el siguiente modelo ... class Order < ApplicationRecord ... has_many :line_items, :dependent => :destroy El modelo LineItem tiene un atributo, "discount_applied". Me gustaría devolver todos los pedidos donde hay cero instancias de una línea de pedido cuyo campo "discount_applied" no sea nulo. ¿Cómo escribo un …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.