结果发现我试图在localfield(string)和foreignfield(objectid)中使用不同的模式类型。将模型中的localfield转换为objectid类型将其修复。
type: String,//Didn't work type: mongoose.Schema.Types.ObjectId,//Did work