【问题标题】:Strapi - Link multiple CollectionsStrapi - 链接多个集合
【发布时间】:2021-03-22 10:56:05
【问题描述】:

我正在学习strapi并尝试创建餐厅预订概念。

  1. 创建了餐厅系列(名称、地址、图片)
  2. 创建了食品类别集合(名称、地址、图像、关系 - 餐厅)
  3. 创建了 Food Items Collection(名称、图片)

现在我的疑问是.. 示例:如果 Restaurant A 有一个类别“炒饭”,为此,我创建一个带有一个图像的食品项目“鸡肉炒饭”。 我想为餐厅 B 创建另一个具有相同名称“(鸡肉炒饭)”但图像不同的食品项目。如何做到这一点?

【问题讨论】:

    标签: strapi


    【解决方案1】:

    鸡肉炒饭在不同的餐厅可能有不同的价格/图片,因此它们需要是独一无二的,但您希望能够根据 FoodCategory 或餐厅进行查询。

    这是我的建议:

    Restaurant (Name, Address, Image) Relation = (hasMany -> FoodItem)
    FoodCategory (Name, Address, Image) Relation = (hasMany -> FoodItem)
    FoodItem (Name, Image) Relations = (belongsTo -> FoodCategory, belongsTo -> Restaurant)
    

    【讨论】:

      猜你喜欢
      • 2020-05-27
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2021-05-21
      • 2020-02-16
      • 2019-06-27
      • 2020-05-10
      • 2022-06-30
      相关资源
      最近更新 更多