database - 数据库有补丁吗?
问题描述
最近在工作数据库(SQL)。我们已经为客户端启用了 GET,GET/{ID},POST/PUT[{ID} 操作。
客户上来询问补丁呢!!!
我知道 diff b/w Put 和 Patch。您想使用整个有效负载或仅几个字段进行更新。
获取选择
后插入
更新
修补- ?
仅供参考:我的 api PUT/{ID} 甚至适用于整个有效负载或小有效负载。
解决方案
从真正意义上讲,PUT 和 PATCH 都指向 DB UPDATE 操作。由于您已经意识到 B/w PUT/PATCH 的差异,并且您的 API PUT/{ID} 能够处理全部/部分更新,因此实际上有使用另一种 PATCH 方法没有意义(除非它让您的客户满意!:))。
推荐阅读
- pytorch - 使用 pytorch 张量进行维度扩展
- python - 通过记忆实现最小的硬币数量以进行更改?
- drake - 如何获得动态,我们可以在下一步中应用渐变(重新打开)
- spring - junit 测试无法捕获异常
- database - 使用飞镖将sqlite数据库加载到内存中?
- keycloak - 通过跳过登录页面进行 Keycloak 登录
- c++ - 在 C++ 中动态分配二维数组的警告
- excel - 来自常规表的 Excel 相关下拉列表
- javascript - 猫鼬一对多参考正在返回陈旧的数据
- python - Discord.py on_raw_reaction_add() - 不向成员添加角色