愚蠢的问题,但我对Rails中的一个“资源”是什么,有一些混淆。这个词在任何地方都可以使用,但是我觉得它有可能被松散地使用。它在模型,控制器中,以及在字面上,在routes.rb
中被引用。什么是Rails中的“资源”?
它是具体的路线吗?例如,map.resources
映射了7个RESTful“资源”。所以一个资源的例子就是调用某个类的控制器的index
动作?!?
这是对整个页面/对象的检索吗?或者更狭隘的说是一个数据库表?或该行被撤回?
是别的吗?
不管怎样,希望有人可以设置我直...
如果我有一个资源不使用数据库模型(它使用单独服务的API进行持久化)是否仍然有意义使用rails“resource”快捷方式还是我最好手动定义路线? – Jonah 2018-01-12 03:44:42