Как сохранить xml, сгенерированный ruby ​​Builder, вместо его рендеринга в приложении rails?

У меня есть построитель, который отображает xml при вызове create. Как я могу пропустить этап рендеринга, но сохранить XML в файловой системе?

def create
    @server = Server.new(params[:server])

    respond_to do |format|
        if @server.save
            flash[:notice] = "Successfully created server."
            format.xml
        else
            render :action => 'new'
        end  
    end
end
8
задан tom eustace 22 December 2010 в 12:11
поделиться