使用 nestJS + typeORM + nestjs-seeder 种子关联实体

问题描述 投票:0回答:1

你知道我如何使用 nestJS + typeORM + nestjs-seeder 来播种随机关联实体吗 我只知道怎么用静态元素

@Factory('static_var')

或伪造者

@Factory(faker => faker.name.findName())

或自定义函数

@Factory(() => {
  const minAge = 18;
  const maxAge = 30;
  return Math.round(Math.random() * (maxAge - minAge) + minAge);
})

但我希望能够从关联表中插入随机 ID

nestjs typeorm seed
1个回答
0
投票

我在官方文档中看到,可以先创建实体,然后再保存。因此,在保存之前,您可以更改它并添加您需要的任何字段。如果在此之前您保存了另一个实体,您可以轻松绑定它们。

documentation reference

© www.soinside.com 2019 - 2024. All rights reserved.