У меня есть 3 модели:
Product
has_many :variants
Variant
has_many :stocks
belongs_to :product
Stock
belongs_to :variant
Мне нужно получить Вариант , где Запас не пусто
Я пробовал таким образомно это не работает, как ожидалось ... так как оно пустое, оно не равно нулю ...
@product.variants.includes(:stocks).where.not(stocks: nil)