请参阅以下详细信息以插入数据。
我必须同时或以优化的方式在两个不同的表上插入多个记录。
我们假设有2个表:表A,表B。
表A与表B有1对多的关系。
表A列:colA1
表B列:colB1
Input :
[
{ "colA1": "AAA1","colB1":"BBB1" },
{ "colA1": "AAA1","colB1":"BBB2" },
{ "colA1": "AAA2","colB1":"BBB3" },
]
预期输出:
表A :(父母)。
Id | name
1 | AAA1
2 | AAA2
表B :(子级)
Id | Table A id | name
1 | 1 | BB1
2 | 1 | BB2
3 | 2 | BB3
我们可以通过对单个表使用insert或createMany方法来实现批量插入,但我想将两个表插入以实现设计关系