发布命令不使用BubbleWrap写入数据库

时间:2013-08-27 14:16:14

标签: rest rubymotion

我目前有一个iOS应用程序,我正在用Rubymotion创建。我正在使用Bubblewrap来执行我的REST命令。我有下面的代码,它正在创建记录,但没有写任何数据。

first = @kidfirst.text
last = @kidlast.text
data = {first_name: '#{first}', last_name: '#{last}'}
BW::HTTP.post("url", {payload: data}) do |response|
  if response.ok?
    p "Success"
  else
    p "response.error_message"
  end
end

我也得到了“成功”回应。什么会阻止它将数据发布到我的应用程序但是创建帐户?

1 个答案:

答案 0 :(得分:0)

first = @kidfirst.text
last = @kidlast.text
data = {:child => {first_name: '#{first}', last_name: '#{last}'}}
BW::HTTP.post("url", {payload: data}) do |response|
  if response.ok?
    p "Success"
  else
    p "response.error_message"
  end
end

问题是当它发布时它不知道在轨道后端发布它的位置因为我在调用params [:child]。