transformer 多层嵌套?
订单模型 Order 一对多关联订单商品模型 OrderItem ,关联定义如下:
订单商品模型 一对一关联商品模型 Goods ,关联定义如下:
在OrderTransformer是这样写的:
有两个问题:
- 为什么include items会报错?
看意思是,$order->items的类型不是model类型是集合类型,那该怎么传值才是对的啊? - 如何include items中的goods?
第一个问题找到原因了,应该使用$this->collection才是正确的,第二个问题还是不知道怎么搞
推荐文章: