在返回前端時需要返回時間戳,所以記錄下處理方式 重寫toJSON方法
options = { versionKey: false, // 不保存__v reateIndexes: true, autoIndex: true, timestamps: { createdAt: "created_at", updatedAt: "updated_at" }, toJSON: { transform: function (doc, ret, options) { ret.created_at = ret.created_at.valueOf() ret.updated_at = ret.updated_at.valueOf() return ret } }, ...options }; let baseSchema = new Schema(defition, options);