api - 来自数据库表的 REST 资源

标签 api rest asp.net-web-api

来自数据库表的 REST 资源

我最近了解了有关 REST 的知识(其中许多我部分理解)。我还做了一些简单的演示,虽然不是很安静,但至少我尝试过一些 REST 的东西。但当谈到从头开始开发一些现实世界的应用程序时,我却一无所知。

我的问题是

当给出一堆表格时,我完全不知道

  1. 如何开始设计 uri?
  2. 如何决定哪些资源......?
  3. 每个表都可以成为资源吗...?
  4. 如何处理这些表之间的一对多、多对多关系..?

以上所有问题都让我感到困惑。基本上,当一堆表格扔到你面前进行 REST uri 设计时,从哪里开始 uri 设计!我知道 URI 设计并不是 REST API 的唯一部分,但它仍然很重要..

这个问题是我之前在 SO 上发布的这个问题的延续
How to decide a resource in a restful way based on some tables

请不要说没有这样的规定标准。应该有一个:| 。 我只要求一种方法..只是从数据库表开始设计 uri 的一些方向

最佳答案

关于api - 来自数据库表的 REST 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12249770/

相关文章:

c# - 日志不会保存到日志表中

javascript - JSON 中未定义值的尝试/捕获失败 - JavaScript

api - 如何在开源 Electron 应用程序中保护 YouTube API key ?

rest - Salesforce API - 使用复合字段。 (无法从 VALUE_STRING 反序列化 MailingAddress 的实例)

ruby - 亚马逊 API 和精装本与平装本

java - 使用 Jersey 枚举资源

java - 通过 REST API 从 Java 下载 cognos 报告

php - Laravel+Dingo 中一致的 REST API 响应

c# - 我正在尝试从 HttpRequest 消息中检索输入请求。 HttpRequest 中的内容显示内容类型和长度。我如何得到json?

c# - 找不到 Request.GetOwinContext