为什么?fields后面最多只能加一个字段,大于一个字段就无法过滤了,就算在select写死了,大于一个字段也是无法过滤的
来源:10-4 RESTful API 最佳实践——字段过滤
星骨
2019-09-11
写回答
2回答
-
注意每个字段间的空格
const user = await User.findById(ctx.params.id,"+fieldA +fieldB +fieldC");
去除密码
const selectedFileds = fields.split(";").map(f => `+${f}`).concat('-password').join(' '); const user = await User.findById(ctx.params.id, selectedFileds);212019-10-21 -
lewis
2019-09-13
可以过滤多个字段的,好好看看视频
00
相似问题