15
私は、ビューを文字列にレンダリングする必要があるアクションがあります。このビューはindex.xml.erbと呼ばれます。私はrender_to_stringでこれを達成しようとしています:フォーマットの指定:render_to_stringで "xml"が無視される
my_string = render_to_string(layout: false, format: "xml")
render_to_stringではなくindex.html.erbの内容をレンダリングし、my_stringに代入されます。私は何が欠けていますか?
注:私はこのような何かを行うことができますことを認識しています:
my_string = render_to_string(:action => "#{self.action_name}.xml.erb")
しかし、私は、「フォーマット」オプションはrender_to_stringを受賞されていない理由として興味があります。