Спасибо, что обратились к нам, я размещаю здесь ответ частично на свой вопрос. Я пытаюсь вставить 1 строку в таблицу заголовков и> 35000 строк в дочернюю таблицу. Затем у дочерних элементов есть ссылка на родительскую запись. Это единственное решение, которое я придумал:
await getConnection().createQueryBuilder().insert().into(MetadataSearch).values(metadataSearch).execute();
metadataSearch.items.forEach(item => {
item.metadataSearch = {
id: metadataSearch.id
};
});
await getConnection().createQueryBuilder().insert().into(Item).values(metadataSearch.items).execute();
MetadataSearch - это родительская таблица, а Item - дочерняя таблица ForEach l oop устанавливает родительский идентификатор для дочерних записей
Вставка> 35000 дочерних записей выполняется очень быстро