我有一个奇怪的关系,其中有一个 car_item 和 part_item 的组合,它们都是 item 类型,我的 rabl 看起来像这样:
object @l
attributes :id, :car_item, :part_item
如果我做这样的事情(只返回一组属性):
child :car_item do
attributes :id, :header, :detail
end
它是:
"item":{
"id":24,
"header":"my header",
"detail":"my detail"
}
我想要这样的事情:
child :car_item as :car_item do
attributes :id, :header, :detail
end
child :part_item as :part_item do
attributes :id, :header, :detail
end
我该怎么做?
提前谢谢