考虑到我只有一个名为entity的表,它是一个REST异端,它有一个/实体URI来为这个表的某些字段提供服务,而另一个/ entity / id / details路径来共享一个完整的,或者更大的,他们的代表?
答案 0 :(得分:0)
这取决于您的要求。
良好的开端可能会将standard methods暴露给/entities
资源,
并通过?fields
属性实现Partial Response模式。
示例:强> 在实体字段为:id,name,description
的情况下/entities/{id}?fields=id,name
将返回仅包含id和name的资源