账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    mongoose 数据格式化
    31
    0
    const Article = new Schema({
        Title: { type: String, required: true }, 
        Content: { type: String, required: true },
        CreatedAt: { type: Date, default: new Date, get: v => moment(v).format('YYYY-MM-DD HH:mm')},
        UpdatedAt: { type: Date, default: new Date, get: v => moment(v).format('YYYY-MM-DD HH:mm')},
    })
    ···
    ArticleModel.findOne({ _id: ArticleId }, 'Title Content CreatedAt')

    现在查询出来返回的CreatedAt2018-07-26T06:21:23.789Z没有格式化,如果设置getters:true

    Article.set('toJSON', { getters: true })

    这时CreatedAt是'2018-07-26 14:21',但是结果多了字段UpdatedAt,所以请问有没有什么办法查询处理的结果直接是(_id) Title Content CreatedAt字段且其中时间已格式化的方法

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部