Как вставить дату в мангуста, кроме текущей временной метки по умолчанию?
const Order = new Schema({
order_date: {type: Date, required: true},
order_subtotal: {type: Number, required: true},
order_tax: {type: Number, required: true },
});
const OrderModel = mongoose.model('order', Order);
const testOrder = {
order_subtotal: 55.55,
order_tax: 5.55,
order_date: new Date('2018-06-29T04:28:11.532Z'),
};
new OrderModel(testOrder).save();
Всякий раз, когда я запускаю это, на самом деле order_date устанавливается равным тому, каким является текущая временная метка, почти как если бы я указал новую Date () вместо передачи в правильно отформатированной временной метке.
Я делаю это неправильно? Кто-нибудь еще может воспроизвести это поведение?