我一直在试图弄清楚当我的 REST API 接收到 JSON 有效负载以执行 UPDATE 操作时,它的外观应该如何。目前,我正在为 json 请求获取每个参数并将其分配给一个新对象,然后将其持久化到数据库中。我知道如果我的项目变得更大,这是不现实的。那么我将如何构造 Json,这样我就可以调用 :Account 来获取整个包而不是每个参数。
def update
respond_with Account.update(params[:id], params[:account])
end