我试图决定在 API 设计中调用子字段的好方法。
以以下对象为例。
例如。
<Car>
<Name/>
<Type/>
<Components>
<count>1</count>
<Wheel>
<Location></Location>
<Brand></Brand>
</Wheel>
</Components>
</Car>
?fields=name,Components :group(Components :Count,Wheel:group(Wheel :Location,brand))
或者
?fields= name,Components.Count,Components.Wheel.Location,Components.Wheel.Brand
有谁知道这里的最佳做法是什么?