我有两个关联的模型:Tournament
有很多Players
。
我正在努力实现这一目标:
const tournament = await db.Tournament.create(data);
const player = await db.Player.create(data2);
await tournament.setPlayer(player);
但是我试图在更少的行中实现这一点。我的意思是:我想创建一个锦标赛,然后以某种方式通过某种方式addPlayer(data2)
添加新行,这样就不必先坚持玩家,然后再建立关联。
这可能吗?或者我只需要坚持Tournament
,然后坚持Player
然后粘合它们?如果播放器的列tournament_id
不能为空怎么办?然后最上面的代码也行不通...
有什么建议吗?