不能将类型'string'分配给类型'UserDoc | QuerySelector <UserDoc> |未定义”

时间:2020-07-19 14:22:04

标签: 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;
}

尝试使用createdBy(UserDoc界面扩展了mongoose.Document)来查找区域。

enter image description here

我知道这个问题是因为const createdBy = req.currentUser!.id;返回一个字符串值。

任何想法我该如何解决

0 个答案:

没有答案