如何发送"更新请求"到rails api server

时间:2018-02-28 04:16:56

标签: ruby-on-rails api

我是Rails的新手。

我应该如何将更新请求发送到rails服务器?

我理解向/ api / user发送post请求创建用户。 Shuold我发送邮件请求到/ api / user / id以更新usr的名字?

例如: 我想更新UserA的名字。

我的路线:

/api/user(.:format)
/api/current_users#update {:format=>:json}

// controller/User.rb
def update
  @current_user.attributes = user_params
  render json: { errors: @current_user.errors.full_messages }, status:
end

下面是我的客户端代码,包含Rxjs(创建请求):

exhaustMap(({ payload }) => request({
  url: 'users',
  method: 'post',
  data: {
    user: {
      email: payload.email,
      password: payload.password,
      device_token: device_token,
      sign_up_with: 'email_and_password',
    },
  },

所以我的问题是,我可以通过发送POST请求来更新用户吗? 我应该做一些像POST更新方法???

0 个答案:

没有答案