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