繁体   English   中英

在 asp.net core3.1 webapi 中处理我的多对多关系 api 请求

[英]Handeling my Many-to-Many relation api requests in asp.net core3.1 webapi

我将我的问题发布为图表,以便您了解它是什么。 如您所见,我有两个问题:

  1. 在 Course 表上进行 CRUD 操作期间,如何保存相关连接表的条目? 你建议什么终点?
  2. 我怎样才能得到我的特定类别的课程列表? 获取类别的课程和获取课程的类别

我已经有了课程和类别表的端点,但这两个问题我想解决。 我如何在 RESTful API 中公开这种关系?

当我向 /api/courses 或 /api/courses/{courseid} 发送 GET 请求时,我在响应中得到了每门课程的类别列表。

我的问题图

你应该遵循这个模板:

GET /api/categories/{id}/courses => 获取一个类别的所有课程

POST /api/categories/{id}/courses => 将课程添加到类别

DELETE /api/categories/{id}/courses/{id} => 从类别中删除课程

... 等等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM