response_with的选项

时间:2012-08-09 19:33:26

标签: ruby-on-rails ruby ruby-on-rails-3

我正在阅读Rails 3 in Action中的第13章,我在respond_with方法中使用了哈希:methods => "last_ticket"。但是我不明白这是做什么的,我在哪里找到了我可以传递给respond_with的选项。有人能告诉我在哪里找到它吗?

1 个答案:

答案 0 :(得分:1)

Responder对象的Ruby API文档介绍了可以传递给respond_with的自定义选项。摘自文档:

  

respond_with还允许您传递转发给的选项   底层渲染调用。这些选项仅适用于成功   场景。

在您的情况下,我相信成功请求的结果将传递给名为“last_ticket”的方法(在同一个控制器中定义)。本教程向您展示了一些实际用途以及respond_with What's New in Edge Rails: Cleaner RESTful Controllers w/ respond_with

的含义

希望有所帮助