Node.js 类型';字符串';不可分配给类型';用户文档|查询选择器<;用户文档>;|未定义';
我有一份区域文件Node.js 类型';字符串';不可分配给类型';用户文档|查询选择器<;用户文档>;|未定义';,node.js,typescript,mongoose,Node.js,Typescript,Mongoose,我有一份区域文件 // An interface that descripbe the properties // that a Area document has interface AreaDoc extends mongoose.Document { code: string; description: string; isActive: boolean; createdBy: UserDoc; createdAt: Date; modifiedAt: Date;
// An interface that descripbe the properties
// that a Area document has
interface AreaDoc extends mongoose.Document {
code: string;
description: string;
isActive: boolean;
createdBy: UserDoc;
createdAt: Date;
modifiedAt: Date;
}
试图使用createdBy(接口UserDoc扩展mongoose.Document)查找区域
我知道这个问题是因为const createdBy=req.currentUser!。身份证件返回一个字符串值
你能试着像const createdBy那样声明这个变量吗。这一切如期而至。感谢您的帮助:)