标签: rest jsonschema
在restful api中,创建时不需要资源的id,但更新时需要。我正在使用JSON模式来定义资源。如何在资源的JSON模式中将此“需要更新/不需要创建”。什么是最佳做法?
答案 0 :(得分:0)
一种简单的方法是拥有两个模式。 "创造"架构不需要资源ID。 "更新" schema将扩展另一个模式,并且需要"id"的额外约束(并且可能标记为readOnly)。
"id"
readOnly