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

Mongoose - Cùng một lược đồ cho các bộ sưu tập khác nhau trong (MongoDB)

Mô hình đã được Mongoose lưu vào bộ nhớ đệm và bạn có thể sử dụng cùng một đối tượng lược đồ cho nhiều mô hình / bộ sưu tập. Vì vậy, chỉ cần tạo nhóm mô hình của bạn một lần (khi khởi động) bằng cách sử dụng mã như:

var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({...});
var model1 = mongoose.model('model1', schema);
var model2 = mongoose.model('model2', schema);

Nếu bạn không muốn chuyển qua model1 , model2 các phiên bản mô hình, bạn có thể tra cứu chúng khi cần bằng cách gọi mongoose.model('model1'); trong trình xử lý của bạn.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để triển khai has_many:thông qua các mối quan hệ với Mongoid và mongodb?

  2. Giải pháp cho Bulk FindAndModify trong MongoDB

  3. Laravel 5.2 Mongo MonogDB không thể phân tích cú pháp MongoDB URI

  4. Các phương pháp hay nhất để cập nhật dữ liệu trùng lặp không đồng bộ trong mongodb

  5. Bạn có thể có quyền cấp bộ sưu tập trong MongoDB không?