我有以下查询来在查询期间从 Merchants
或 Drivers
模型填充用户模型。
await Package.find().populate("user", null, null, ["Merchant", "Driver"]);
其中 Package
是一个具有 "user"
属性的猫鼬模型
请注意,用户属性只是一个字符串,指向任一模型 ID 的十六进制字符串,例如 user:"adabbadhadad342424"
不幸的是,用户属性不断返回 null
请问,如何解决?
谢谢。