Tôi hơi bối rối với việc sử dụng các mô hình trong mongoosejsMongoose.model vs Connection.model vs Model.model
Models thể được tạo ra bằng cầy mangut theo những cách
Sử dụng Mongoose
var mongoose = require('mongoose');
var Actor = mongoose.model('Actor', new Schema({ name: String }));
Sử dụng kết nối
var mongoose = require('mongoose');
var db = mongoose.createConnection(..);
db.model('Venue', new Schema(..));
var Ticket = db.model('Ticket', new Schema(..));
var Venue = db.model('Venue');
Sử dụng hiện Mẫu dụ
var doc = new Tank;
doc.model('User').findById(id, callback);
sự khác biệt giữa mô hình được trả về bởi Mongoose.model
, Connection.model
và Model.model
là Bây giờ những gì. và khi nào sử dụng, cách được đề xuất để tạo/tìm nạp mô hình là gì?