2013-02-12 53 views
1

是否有一種簡單的方法將控制器動作的XML響應包裝到類似<response>@model.to_xml</response>之類的內容中,而不創建額外的response模型?在XML響應中添加周圍的XML標記?

respond_with看起來像:

respond_with(@model, :status => :accepted, :location => nil) do |format| 
    format.xml { render :xml => @model.to_xml(:dasherize => false) } 
end 

回答

0
respond_with(@model, :status => :accepted, :location => nil) do |format| 
    format.xml { 
    render :xml => {:response => @model}.to_xml(:dasherize => false) 
    } 
end 
相關問題