使用typeORM进行批量插入/更新的有效方法

时间:2019-10-20 07:11:38

标签: database insert bulk typeorm

如何使用TypeORM将预先创建的对象与对象建立关系? 据我所知,这是无效的(很多关系):

 const tags = await Tag.findByIds(tagIds);
 const todo = await Todo.findOne(todoId);
 todo.tags = tags;
 return await Todo.save(todo)

.add()的{​​{1}}属性也采用单个对象或ID,如docs所述

RelationalQueryBuilder

那么批量插入的有效方法是什么?

1 个答案:

答案 0 :(得分:0)

在使用从@Arg导入的typeGraphql传递字符串数组时遇到了错误,因此我解决了问题,因此add()的{​​{1}}采用了ID数组 因此,关系查询的快速高效的示例是:

typeOrm