我正在进行一个使用type-graphql和typeorm的项目。我有两个实体:膳食和食材,我希望在这两个实体之间建立许多到许多的关系。: Promise<Ingredient[]>@Field(() => [Meal])
@ManyToMany(() => Meal, mealingredient_id") REFERENCES "ingredient"("id") ON DELETE CASCADE ON U
我有一个场景,其中我有一个叫Page的对象,还有一个叫Tag的对象,这两者之间的关系是Page有标签(多对多),但相同的标签也可以与Product共享,这里的关系也是相同的Product有标签(多对多)在正常情况下,我将在Tag中创建一个type列,其中type可以是枚举值(产品、页面),并使用查询,如SELECT * from Tag where parent_id = page_id和type