使用 Globalize3 我正在尝试在单个查询中加载以下模型,包括翻译:
- 产品(带有 product_translations)
- 属性(带有 property_translations)
当我尝试下面的查询时,它只加载产品的翻译。尽管进行了一些尝试,但我不知道如何加载 property_translations。
@products = Product.includes(:properties).with_translations
编辑 (1)
我的目标是用急切加载的翻译加载 2 个模型。现在,它在单个查询中加载产品、product_translations 和属性,但不加载 property_translations
我也试过:
Product.with_translations.all(:include => { :properties => :property_translations }
但这里的问题是没有 property_translations 模型(使用 Globalize3 创建的表)
谢谢你的想法!