_Id.generationTime записи базы данных MongoDB имеет значение «Неверная дата» - PullRequest
0 голосов
/ 25 марта 2011

Я только что установил MongoDB на мою машину (Windows 7) и установил node-mongodb-native, используя npm на cygwin.Кажется, он работает нормально, и я выполняю все примеры.

В примере simple.js он подключается к базе данных и вставляет 3 записи, а затем извлекает их из базы данных.единственное затруднение в том, что атрибут _id.generationTime всегда имеет значение «Неверная дата».Я думаю, это должно было быть автоматически установлено на время создания объектов.

Я планирую использовать mongodb и node.js в проекте, и для этого потребуется время, в которое записи были созданы вбаза данных.Есть ли способ, которым я мог бы заставить его работать?Или мне нужно хранить время как отдельный атрибут объекта?

1 Ответ

1 голос
/ 02 апреля 2011

Может быть ошибка.А пока используйте поле Дата:

var myModel = new Schema({
  ...
  created_at: { type: Date, default: Date.now }
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...