【发布时间】:2019-10-11 20:58:57
【问题描述】:
我在 nodeJS 中使用 TypeORM 连接到 postgresql 数据库。我遇到了这个奇怪的问题:
public static async organizationRelations(name){
let connection = getConnection();
const org = await connection.getRepository(Organization).find({
where:[{name: name}]
});
return org;
}
有效,但这个:
public static async importOrganizations(body){
let connection = getConnection();
let objs = {};
let o = await connection.getRepository(Organization).save(this.createObjects(body, objs));
}
没有。
对于保存的方法,我不断收到错误RepositoryNotFoundError: No repository for "Organization" was found. Looks like this entity is not registered in current "default" connection?
为什么它在一个函数中起作用而在另一个函数中不起作用?
【问题讨论】:
标签: node.js postgresql typeorm