Mongoose模型访问模式属性

我有以下架构

import * as mongoose from "mongoose"; let _posteSchema = new mongoose.Schema({ ... updatedAt: {type: Date, default: Date.now}, ... }); export default (_posteSchema); 

而在另一个文件我正在尝试这个

 import * as mongoose from "mongoose"; import posteSchema from "./poste-schema"; let Poste = mongoose.model("Poste", posteSchema); let _poste = new Poste(); _poste.updatedAt = Date.now(); 

我得到了错误“TS2339:Property'updatedAt'在types'Document'上不存在。它曾经工作,而且我正在为此哭泣…

任何帮助将是如此伟大;)

(使用“mongoose”:“^ 4.11.12”)

不要使用@types软件包! (@ types / mongoose和@ types / passport-local-mongoose)打破了机制