1

とにかく、2セットのモデルを定義して、必要な接続でそれらを使用することができませんでした。

どうすればいいですか?

ありがとう

4

1 に答える 1

2

2つの接続を作成し、それぞれに異なるモデルを追加します。

var mongoose = require('mongoose');

var db1 = mongoose.createConnection('localhost', 'test');
var Cat = db1.model('Cat', new mongoose.Schema({ name: String }));

var db2 = mongoose.createConnection('localhost', 'test');
var Dog = db2.model('Dog', new mongoose.Schema({ name: String }));

この例では、「Cat」モデルは接続に関連付けられてdb1おり、Dogモデルはに関連付けられていdb2ます。

于 2012-10-17T21:29:21.363 に答える