Mongoose模型访问模式属性

时间:2017-09-24 03:30:53

标签: node.js mongodb 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'类型'文档'上不存在。 过去常常工作,我就在哭... ...

任何帮助都会太棒了;)

(使用" mongoose":" ^ 4.11.12")

1 个答案:

答案 0 :(得分:0)

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