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

Làm cách nào để bạn sử dụng Mongoose mà không cần xác định lược đồ?

Tôi nghĩ đây là những gì bạn đang tìm kiếm Mongoose Nghiêm ngặt

tùy chọn:nghiêm ngặt

Tùy chọn nghiêm ngặt, (được bật theo mặc định), đảm bảo rằng các giá trị được thêm vào phiên bản mô hình của chúng tôi mà không được chỉ định trong lược đồ của chúng tôi sẽ không được lưu vào db.

Lưu ý:Không đặt thành false trừ khi bạn có lý do chính đáng.

    var thingSchema = new Schema({..}, { strict: false });
    var Thing = mongoose.model('Thing', thingSchema);
    var thing = new Thing({ iAmNotInTheSchema: true });
    thing.save() // iAmNotInTheSchema is now saved to the db!!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để thực hiện phép nối SQL tương đương trong MongoDB?

  2. Cơ sở dữ liệu đám mây tự làm trên Amazon Web Services - Sách trắng mới

  3. Con trỏ trong MongoDB là gì?

  4. Mongodb tìm kết quả được tạo theo ngày hôm nay

  5. Làm thế nào để truy vấn mongodb với "like" bằng cách sử dụng java api?