Это действительно раздражает .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
В чем здесь может быть проблема?Спасибо.