返回更新方法值的最佳方法是什么? 如果此行中只更新了一个字段,则返回整个更新行为True 或者只应该返回成功消息,并且在此消息期间,程序员应该使用更新的值重新呈现界面
答案 0 :(得分:0)
如果您正在谈论REST
,客户端将PUT
一个资源,而服务器将更新它,然后返回包含反馈的响应。这可以是HTTP Status Code
,并且可以是更新的资源(如果成功),以便客户端可以使用它(不提交新的GET
请求)或错误资源,以便客户端可以知道出了什么问题(并且可能纠正了)。
现在,如果此更新将转换为多个表甚至行更新,那只是您的内部实现,客户端不知道 - 他所知道的只是合同,由资源代表。