我们有两个名为Track和的对象Walkthru。它们通过TrackWalkthruAssociation. 如果 aTrack和Walkthru相互关联(即,存在将它们链接在一起的实例),则除非先删除将它们链接在一起TrackWalkthruAssociation的实例,否则两者都不能被删除。TrackWalkthruAssociation
因此,发送DELETE到/tracks/1或/walkthrus/1例如,当关联存在时,应该会失败。为此,适当的 HTTP 响应代码是什么?我不想返回 500,因为这不是意外情况。