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