форматировать дату (из mongodb) в узле - PullRequest
0 голосов
/ 12 июля 2020

Каждое сообщение в блоге имеет дату в моей базе данных mongodb.

Я хочу получить дату из базы данных и отформатировать ее в маршруте списка (контроллер сообщений) ниже. Как мне это сделать?

Примечание: я пробовал использовать момент. js, однако я не знаю, как получить дату из базы данных.

дата в модели Post

 date: {
            type: Date,
            default: Date.now
        },
    }
)

module.exports = mongoose.model("Post", postSchema)

постов

1011 *

1 Ответ

0 голосов
/ 12 июля 2020

Можете ли вы попробовать добавить свойство date после пустого объекта, это выберет записи даты из базы данных.

const Post = require("../models/Post");

const {
   errorHandler
} = require("../helpers/dbErrorHandler");

exports.list = (req, res) => {
   Post.find({},'date', function (err, result) {
      if (err) {
      res.send(err);
    } else {
      res.send(result);
    }
  });
};
...