Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 类型';字符串';不可分配给类型';用户文档|查询选择器<;用户文档>;|未定义';_Node.js_Typescript_Mongoose - Fatal编程技术网

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那样声明这个变量吗。这一切如期而至。感谢您的帮助:)