MongoDB - 兴趣小组
返回
MongoDB
MongoDB 是一个基于分布式文件存储的数据库。 https://www.mongodb.com
@sword4月26日编辑于4月27日
得益于同事的分享,知道了timestamps的一个小技巧,使用Mongoose创建数据库表时增加timestamps选项,创建数据会自动生成createdAt和updatedAt字段,并且当数据发生更新时,会自动更新updatedAt字段的日期。

着实觉得方便了不少,在知道这个方法之前,自己都是手动创建和更新createdAt和updatedAt,学到了(๑•̀ㅁ•́ฅ)
import mongoose from "mongoose"; const Schema = mongoose.Schema; const FeedSchema = new Schema({ content: { type: String, default: '' } // 手动创建方法 // createdAt: { type: Date, default: Date.now }, // updatedAt: { type: Date }, },{ // 自动创建方法,默认自动创建createdAt和updatedAt timestamps: true // 指定字段名称方法 // timestamps: { createdAt: 'createTime', updatedAt: 'updateTime' } });
1
1
转发
收藏