【发布时间】:2021-04-17 05:51:26
【问题描述】:
实际上,在数据库中我得到了一个我用 GET 路由请求的工作:
所以当我填充候选人时,我得到了这种响应格式:
我的问题是我不需要那个“id”对象,我只需要一个包含用户作为对象的“selected_candidates”数组。实际上它是一个对象,在另一个数组中的对象中。
这是来自我的控制器的代码(填充在 jobsService 中):
如果我这样更改作业的数据格式:
...它工作得很好(使用路径:“candidates_selected”),就像预期的那样但是我没有那个“状态”字符串(正常,因为我在数据库中没有它了。因为 ObjectId) :
我想要一个同时拥有它们的解决方案,但也许这是 noSQL 的限制?
没有填充但有循环的解决方案(我认为这不是一个好主意):
【问题讨论】:
标签: node.js mongodb mongoose nestjs