我有两个数据库:db1-db2 我有两个集合:coll_db1-coll_db2
我使用猫鼬createConnection连接到DBS:
const db1 = mongoose.createConnection(DB1URL, clientOption)
const db2 = mongoose.createConnection(DB2URL, clientOption)
我不知道为什么在这种状态下虚拟填充不起作用:(
对于虚拟填充,我编写如下代码:
coll_db1Schema.virtual('test', {
ref: 'coll_db2',
localField: '_id',
foreignField: 'f_id'
});
您是否有想法在多个数据库中使用虚拟填充?