我正在使用代码库,其中包含许多直接通过id
引用文档的代码例如
user : {
user_id,
username,
...}
有很多地方直接引用user.user_id。
我正在尝试在单独的文档上的user_id字段上创建一个mongoose.js填充,但它只允许我像这样指定它
user_id : { type : Schema.Types.ObjectId, ref : 'User' }
看到我如何使用user_id,如何使用不同的名称创建相关的人口?无论名称如何,它都可以映射到用户似乎是微不足道的,但我没有办法做到这一点。
如果我能做的话会很棒
users: { type : Schema.Types.ObjectId, ref : 'User', field : 'user_id' }
但似乎没有人试图这样做,也没有人设法做到这一点。