Rails XML-更新具有多个记录的服务器
|
我正在使用Rails 2.x服务器,并尝试使用XML处理所有交互。使用单个XML记录更新数据库(创建/更新/删除)没有问题,但是我想在一个事务中添加一组新记录,我可以不能正常工作。
我正在提交的XML如下所示:
<invitees>
<invitee>
<event>32</event>
<name>Jack</name>
</invitee>
<invitee>
<event>42</event>
<name>Alan</name>
</invitee>
</invitees>
我是Rails的新手。我可以处理基本的Ruby / Rails内容,但是处理这些显然超出了我的范围!处理此问题的代码失败,我不明白为什么。这是我所拥有的:
@invitees = params[:invitees]
for @invitee in @invitees
thisinvitee = Invitee.new(@invitee)
thisinvitee.save
end
这在\“ Invitee.new \”中失败,错误:
NoMethodError(#的未定义方法`stringify_keys!\'):
谁能告诉我我在做什么错,以及如何处理从远程客户端在一次事务中提交的多个XML记录?
感谢您的帮助/指针。
没有找到相关结果
已邀请:
0 个回复