首页 > 解决方案 > Rails 中的 Resource 和 Resources 有什么区别?

问题描述

在单一资源的情况下,数据库表中是否只有一条记录?还是特定用户的单个记录?

如果我没记错的话,这意味着一个用户在数据库表中只有一条记录,但在资源的情况下,一个用户在表中有很多记录。还是别的什么?

如果我是正确的,那么在资源的情况下如何访问记录,因为资源不包含任何 id?

标签: ruby-on-railsrails-routing

解决方案


资源用于处理任何项目的请求,这意味着 id 是访问任何特定项目的请求。

另一方面,资源用于处理当前登录用户的请求。

它与从概念上处理 url 相关的数据库操作没有链接。即使您可以将资源用作资源,但这不是一个好方法。

有关更多详细信息,请访问此处


推荐阅读