从两个模型中的任何一个填充猫鼬模型属性

时间:2021-07-26 16:00:50

标签: mongodb mongoose

我有以下查询来在查询期间从 MerchantsDrivers 模型填充用户模型。

    await Package.find().populate("user", null, null, ["Merchant", "Driver"]);

其中 Package 是一个具有 "user" 属性的猫鼬模型

请注意,用户属性只是一个字符串,指向任一模型 ID 的十六进制字符串,例如 user:"adabbadhadad342424"

不幸的是,用户属性不断返回 null

请问,如何解决?

谢谢。

0 个答案:

没有答案