mongoosejsでのモデルの使用法に少し混乱しています
モデルは、これらの方法でマングースを使用して作成できます
マングースの使用
var mongoose = require('mongoose');
var Actor = mongoose.model('Actor', new Schema({ name: String }));
接続の使用
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');
既存のモデル インスタンスの使用
var doc = new Tank;
doc.model('User').findById(id, callback);
Mongoose.model
とConnection.model
によって返されるモデルの違いは何ですかModel.model
。いつ何を使用するか、モデルを作成/取得するための推奨される方法は何ですか?