3

Rails 3 in Action の第 13 章を読ん:methods => "last_ticket"でいて、respond_with メソッドでハッシュを使用しています。ただし、これが何をするのか、respond_with に渡すことができるオプションがどこにあるのかわかりません。どこで見つけたのか誰か教えてくれませんか?

4

1 に答える 1

1

Responderオブジェクトの Ruby API ドキュメントでは、respond_with に渡すことができるカスタム オプションについて説明しています。ドキュメントからの抜粋:

Respond_with を使用すると、基になるレンダリング呼び出しに転送されるオプションを渡すこともできます。これらのオプションは、成功シナリオにのみ適用されます。

あなたの場合、成功したリクエストの結果は「last_ticket」(同じコントローラーで定義された)と呼ばれるメソッドに渡されると思います。このチュートリアルでは、実際の使用方法と、respond_with の意味について説明します。Edge Rails の新機能: Respond_with を使用したよりクリーンな RESTful コントローラー

それが役に立てば幸い

于 2012-08-09T20:17:56.687 に答える