请选择 进入手机版 | 继续访问电脑版

[数据云] 删除数据库中某条数据时,参数应该放哪里

[复制链接]
jt. 发表于 2021-5-13 09:40:59
请问删除数据库中的某条数据时,传递的筛选条件参数应该放在哪里。
如图,我把参数方法filter之后,它删除了我所有的数据


01.png

9条回复

王森焱 实习司机 309Y币
本帖最后由 王森焱 于 2021-5-13 19:19 编辑

delete 不需要where,直接 filter={"old_local..",xxx} 这样
上面回答有问题,应该是这样的格式:
http://localhost:3010/api/loggers?where={"id":"609ceb0847989e0dc2b58112"}
否则会删除全部
jt. 驾校小白 36Y币
王森焱 发表于 2021-5-13 12:21
delete 不需要where,直接 filter={"old_local..",xxx} 这样

改了,还是不行,把所有数据都删除了
jt. 驾校小白 36Y币
curl -X DELETE --header 'Content-Type: application/x-www-form-urlencoded' --header 'Accept: application/json' -d 'where=%7B%22linkman_name%22%3A%22aa%22%7D' 'https://a6175532155691-dev.**.**api/linkmans'


curl是这样的
王森焱 实习司机 309Y币
本帖最后由 王森焱 于 2021-5-13 14:29 编辑

从api调试中可以正确删除的
微链科技【个人app全栈开发】 版主 36115Y币
条件:/mcm/api/user?filter={"where":{"id":1234}}
XT1991 半专业车手 2611Y币
按楼上方法操作
jt. 驾校小白 36Y币
微链科技 发表于 2021-5-13 16:34
条件:/mcm/api/user?filter={"where":{"id":1234}}

试了,也不行诶,还有删除了全部
wangsenyan 新手上路 77Y币
上面回答有问题,应该是这样的格式:
http://localhost:3010/api/loggers?where={"id":"609ceb0847989e0dc2b58112"}
否则会删除全部
jt. 驾校小白 36Y币
wangsenyan 发表于 2021-5-14 10:25
上面回答有问题,应该是这样的格式:
http://localhost:3010/api/loggers?where={"id":"609ceb0847989e0dc2b5 ...

只删了一条,成功了,非常感谢。
您需要登录后才可以回帖 登录

本版积分规则