【发布时间】:2010-06-24 23:18:39
【问题描述】:
我很欣赏这是一个令人难以置信的菜鸟问题,但是在 Google 上搜索了多个搜索词组合后,我很遗憾仍然一无所知。当一个人不知道时,这些事情可能很困难,而当一个人知道时,这些事情就很明显了。
我有一个半主页,进来的客户可以选择查看查询列表或做一些其他事情。这不是主页,而是网站内的一种迷你“总机”。
七种标准 RESTful Rails 控制器方法是(据我了解):
List # shows a list of records generated with .find(:all)
Show # shows details on one record
New # initiates new record
Create # saves and renders/redirects
Edit # finds and opens existing record for edit
Update # updates attributes
Delete # deletes record
- 当某些用户需要查看并非字面意思是 .find(:all) 的选定记录“列表”时,应该使用什么?考虑到我仍然需要一个列表函数来为我提供 .find(:all) 用于其他目的,这将如何工作?
- 我听说 Rails 控制器中使用了“索引”,但我不知道索引和列表之间的区别。
- 为了获得最佳实践和最佳设计,您会为小型交换机(以及“关于我们”等其他中间页面)使用哪些控制器方法?
任何具体的答案都会比指向http://guides.rubyonrails.org/action_controller_overview.html 等的链接更有用。:) 非常感谢。
【问题讨论】:
标签: ruby-on-rails list rest controller indexing