我创建了一个数据模型,我使用的是 mysql 数据库。我使用 savon 来处理 SOAP 请求。在控制台上,我可以看到 SOAP 控制器调试创建数据。部分的大部分都在工作,期待保存创建的信息。
如何引入save
方法?我想保存从肥皂请求中成功接收到的响应。实际代码很大,因此请尝试在此处跳过发布。如果需要,我会发布。
rails g model ticket ticket_num:string t_status:string priority:string solution:string misc:string
rails generate controller ticket create
rake db:migrate
控制器代码:
class TicketController < ApplicationController
def create
ticket = Ticket.createticket(params[:caller], current_user.user_id, current_user.firstname, current_user.lastname, current_user.email)
ticket.save
end
end
错误信息:
NoMethodError in TicketController#create
undefined method `save' for #<Savon::SOAP::Response:0xaed6da4>