MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Dấu thời gian Mongodb rất không chính xác - mongoose

Chuyện gì đang xảy ra là bạn đang gọi điện Date.now() tại thời điểm lược đồ được xác định để đặt giá trị mặc định cho createdAt và sau đó giá trị đó đang được sử dụng làm giá trị mặc định cho đến lần khởi động lại ứng dụng của bạn vào lần tiếp theo.

Thay vào đó, bạn muốn đặt giá trị mặc định thành Date.now tự nó hoạt động để nó sẽ được gọi mỗi khi tài liệu mới được tạo:

var uploadSchema = new Schema({
    createdAt: {
        type: Date,
        required: true,
        default: Date.now
     },


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để tắt thông báo nhật ký MongoDB trong bảng điều khiển?

  2. Giữ kết nối cơ sở dữ liệu MongoDB mở

  3. MongoDB Thay thế các giá trị mảng cụ thể

  4. cách thực thi lệnh quản trị mongo từ java

  5. Làm cách nào để nối kết quả tổng hợp Mongo DB vào tập hợp hiện có?