モデルに仮想列を追加することは可能ですか (仮想属性ではありません!)?
私は次のような状況を持っています: AProduct(id, name)
には多くのProductVariant(id, price, offer_price, product_id,...)
ProductVariants
すべての製品を選択すると、製品結果のすべてから最小の製品価格が得られます。
@products = Product.with_min_price.order('min_price ASC')
SQL クエリ ( ) で最低価格を計算し、この値をmy のそれぞれにwith_min_price
追加したいと考えています。min_price
Product
@products result