我正在阅读Rails 3中的第13章,我在respond_with方法中使用了哈希:methods => "last_ticket"
。但是我不明白这是做什么的,以及在哪里可以找到可以传递给respond_with的选项。有人可以告诉我在哪里找到它吗?
响应程序对象的 Ruby API 文档解释了可以传递到respond_with中的自定义选项。文档摘录:
respond_with还允许您传递转发到 基础呈现调用。这些选项仅适用于成功 场景。
在您的情况下,我相信成功请求的结果将传递给一个名为"last_ticket"的方法(在同一控制器中定义)。本教程向您展示了一些实际用途以及 respond_with 边缘导轨中的新功能:带respond_with的更清洁的 RESTful 控制器
的含义希望对你有帮助