如何解决在ASP.NET Core3.1 WebAPI中处理我的多对多关系api请求
我以图表的形式发布了问题,以便您了解问题所在。 如您所见,我有两个问题:
- 在课程表的CRUD操作期间,如何保存相关联接表的条目?您建议什么终点?
- 如何获取特定类别和相反类别的课程列表?获取类别的课程和获取课程的类别
我已经有了课程表和类别表的端点,但是我想解决这两个问题。如何在RESTful API中公开这种关系?
当我向/ api / courses或/ api / courses / {courseid}发送GET请求时,响应中得到了每个课程的类别列表。
解决方法
您应遵循以下模板:
获取/ api / categories / {id} / courses =>获取某个类别的所有课程
POST / api / categories / {id} / courses =>将课程添加到类别
删除/ api / categories / {id} / courses / {id} =>从类别中删除课程
...等等。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。