版本号
1.5.0
什么问题
获取数据失败Validation failed: members.20.role:·guest· is not a valid enum value for path role
如何复现此问题
1、添加guest用户
2、使用接口自动鉴权,更新头部信息
3、后端报错如下:
分析
因为project.js中,getSchema定义了members的role为role: { type: String, enum: ['owner', 'dev'] }。导致更新时,mongoose校验报错。因为guest不在这个enum中。
什么浏览器
Chrome
什么系统(Linux, Windows, macOS)
Linux
1条答案
按热度按时间k5hmc34c1#
版本1.9.2 依旧存在这个问题