标签: ruby-on-rails arel
我的应用有Orders,其Cart个LineItems多个Tile,每个StaticProduct或Tile。 StaticProduct和Order.with_tiles模型是多态的“可购买者”。
Orders
Cart
LineItems
Tile
StaticProduct
Order.with_tiles
我想编写一个方法StaticProduct,它将返回所有附有图块的订单(某些订单可能只有LineItem.with_tile)。
LineItem.with_tile
我已经有{{1}}
获得这些订单的好方法是什么?