ruby-on-rails - Rails 中的 Resource 和 Resources 有什么区别?
问题描述
在单一资源的情况下,数据库表中是否只有一条记录?还是特定用户的单个记录?
如果我没记错的话,这意味着一个用户在数据库表中只有一条记录,但在资源的情况下,一个用户在表中有很多记录。还是别的什么?
如果我是正确的,那么在资源的情况下如何访问记录,因为资源不包含任何 id?
解决方案
资源用于处理任何项目的请求,这意味着 id 是访问任何特定项目的请求。
另一方面,资源用于处理当前登录用户的请求。
它与从概念上处理 url 相关的数据库操作没有链接。即使您可以将资源用作资源,但这不是一个好方法。
有关更多详细信息,请访问此处
推荐阅读
- java - 在 Java 中运行多个 replaceAll 语句
- c# - 我们如何实现字典
使用 getter & setter 属性 - mongodb - MongoDB如何找出不在日期范围内的记录
- php - 如何在套件 crm 中使用 REST API 发布数据
- architecture - 作为 GenServer 的工作流
- c# - C#中常见的模式识别
- corda - 与新参与者共享交易
- jsp - 如何在 JSP 中通过 URL 发送查询参数(HTTP Status 500:Internal Server Error)
- django - Django Rest Framework中查询集中不同实例的不同序列化程序
- swift4 - 解析 JSON 数据时出错(Swift 4 Playground)