【发布时间】:2016-10-03 19:25:26
【问题描述】:
我在 ts 文件中定义了一个模型。 我想对该模型使用特定的猫鼬连接(不是默认连接)。 如何将我的模型与连接关联?
摘自我的 TS 文件:
export interface iSuppliers extends mongoose.Document {
suppliers: string[];
fields: number[];
}
export const supplierSchema = new mongoose.Schema({
suppliers: {type:[String], required: true},
fields: [Number]})
.index({suppliers: 1}); // Additional index
export const supplier = mongoose.model<iSuppliers>('supplier', supplierSchema);
在我的 server.ts 文件中:
import {supplier} from '....';
....
let database_2 = mongoose.createConnection(....);
当我使用我的供应商模型查找数据时,什么也没有发生。 显然,我需要将它绑定到我的 database_2 连接...
我不知道该怎么做......
【问题讨论】:
-
你能详细说明一下吗?
-
我编辑了我的评论,提供了更多细节......
-
不是重复的。这个答案是纯 javascript...
标签: javascript node.js mongoose typescript