除了默认的当前时间戳外,如何将日期插入猫鼬?
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()一样,而不是传递格式正确的时间戳。
我做错了吗?任何人都可以重现这种行为吗?