我一直在阅读 put 和 post 请求之间的区别,并且我有一些与 rails 相关的相关问题:我想更改已创建行中的一个特定字段......我应该使用 put 还是 post 请求? 例如以下有什么不同?
#Assume this is a put request
def update
@model=Model.find(x)
@model.field="new_field"
@model.save
end
#Assume this is a post request
def update
@model=Model.find(x)
@model.field="new_field"
@model.save
end
#What if I use the rails update method?
def update
@model=Model.find(x)
@model.update(model_params)
@model.save
end
提前致谢。