需要像“ XXX属于许多YYY”这样的关系,但我需要将其重复

时间:2019-11-24 19:05:44

标签: strapi

让我们看看是否有人可以帮助我。我需要像XXX belongs to many YYY这样的关系,但我需要将其重复。因为有时我需要XXX来重复几个YYY。知道怎么做吗?

我认为我正在寻找的是一种“属于许多”但具有“可重复字段”的关系,它存在吗?

XXX =菜单,YYY =菜肴类型。

菜单:

Menu 1: { name: "Sweet Menu" }
Menu 2: { name: "Drink menu" }

DishTypes:

DishType 1: { name: "Drink" }
DishType 2: { name: "Dessert" }

菜:

Dish 1: { name: "Carrot Pie" }
Dish 2: { name: "Coca-Cola" }

我需要菜单1具有[“ Drink”,“ Dessert”,“ Dessert”],菜单2:[“ Drink”]。 然后只有一种碟型:甜点的碟1和只有一种碟型的第二碟:饮料。 像这样的东西:

Menu 1: { name: "Sweet Menu", dishtypes: ["Drink", "Dessert", "Dessert"] }
Menu 2: { name: "Drink menu", dishtypes: ["Drink"] }
Dish 1: { name: "Carrot Pie", dishtype: "Dessert" }
Dish 2: { name: "Coca-Cola", dishtype: "Drink" }

我尝试了新的类型组,这不是我想要的,因为在每个菜单和菜式中都有可重复的组,我不得不再次重写菜式……这很痛苦,我做错了,所以我我无法像前端那样将它们自己联系起来。还有其他想法吗?

我认为我正在寻找的是一种“属于许多”但具有“可重复字段”的关系,它存在吗?

谢谢。

0 个答案:

没有答案