swagger updateUser一直400
来源:7-3 使用 swagger在线文档查看接口详情
qq_慕娘1431355
2021-05-28
老师,更新user/{id}这个接口时传入的参数
{
"_id": “60a241c1b558154f0392cf94”,
“email”: "123456@text.com",
“nickName”: “xuny”,
“description”: “嘻嘻21”,
“avatar”: “{url: “http://typescript-vue.oss-cn-beijing.aliyuncs.com/vue-marker/60b0b2c5b558154f0392d18b.png”,
_id: “60b0b2c5b558154f0392d18b”}”,
“column”: “60a241c1b558154f0392cf95”,
“createdAt”: “2021-05-28T13:56:00.102Z”
}
然后就返回
是avatar值没传对吗
写回答
1回答
-
同学你好 这里的 avatar 要传递的是一个对象 id,每个图片在库里面都是一条记录,不能直接是图片地址,先上传图片以后可以获得这个图片ID。
avatar: "60b19d45fc0f930997b012dd" description: "1111222" nickName: "test_account_yeah" _id: "5f2918ed59d0b03366c0f0ad"
类似这样的一个 payload,你可以在 http://zhihu.vikingship.xyz/ 尝试一下修改个人资料,观察一下它的请求过程,就理解啦。
012021-05-29
相似问题
老师这个应该定义那种类型的啊
回答 1
swagger文档无法调试执行
回答 1