Добавление даты в мой MongoDB - PullRequest
0 голосов
/ 10 июня 2018

Мне было интересно, может ли кто-нибудь помочь мне добавить динамическую дату в мою базу данных.Идея в том, что я хочу отсортировать базу данных по людям, которые зарегистрировались.Итак, ниже у меня есть пользовательская схема значений, которые содержит моя база данных. Я пробовал разные вещи, такие как добавление переменной, содержащей объект даты, но безуспешно.Я пытался искать без четкого ответа.Кто-нибудь может мне помочь?

var userSchema = new Schema({
firstName: {type: String, required: true, validate: nameValidator},
lastName: {type: String, required: true, validate: nameValidator},
addressOne: {type: String, required: true, validate: addressValidator},
addressTwo: {type: String, validate: addressValidator},
city: {type: String, required: true, validate: cityValidator},
state: {type: String, required: true, validate: stateValidator},
zipcode: {type: String, required: true, validate: zipValidator},
country: {type: String, required: true, validate: countryValidator},
});

1 Ответ

0 голосов
/ 10 июня 2018

Вы можете указать тип данных даты, используя Date.Все поддерживаемые типы данных можно найти здесь .

var userSchema = new Schema({
      firstName: {
        type: String,
        required: true,
        validate: nameValidator
      },
      lastName: {
        type: String,
        required: true,
        validate: nameValidator
      },
      registrationDate: {
        type: Date,
        required: false,
        default: Date.now
      }
);

Приведенный выше код также даст registrationDate в качестве текущего времени сохранения userSchema по умолчанию.

...