Исключение метода to_xml (неправильное количество аргументов (1 для 0)) в Rails 3.1.1 - PullRequest
1 голос
/ 20 марта 2012

Это действительно раздражает .to_xml метод в моем приложении rails выдает (wrong number of arguments (1 for 0)) исключение.Ниже мой код

string={:job_id=>'123'}
string.to_xml :skip_instruct => true, :root => 'line-item'

Я покопался в ActiveRecord::Base и нашел to_xml метод

 def to_xml(options = {})
  require 'builder'
  options[:indent] ||= 2
  xml = options[:builder] ||= ::Builder::XmlMarkup.new(:indent => options[:indent])
  xml.instruct! unless options[:skip_instruct]
  xml.level_one do
   xml.tag!(:second_level, 'content')
  end
 end

В чем здесь может быть проблема?Спасибо.

...