如何在 Sitecore 中建立多对一关系

How to set up many to one relationship in Sitecore

首先让我说我对 Sitecore 和 C# 都很陌生,所以请保持温和。我正在为我们正在开发的新网站将产品设置为 Sitecore 项目。每个产品可能有几十个与之相关的替换零件。每个部分可能与多个产品相关联,也可能不相关联。我正在尝试确定最佳设置方式,同时考虑到跨产品创建和可能重复使用部件以及如何最好地将部件与产品相关联。

在零件的产品模板上使用列表数据类型,如 MultiList 和 Treelist(带搜索)。

避免在单个文件夹中放置大量项目,这可能会导致 CMS 出现性能问题。 (最多 100 个是可以的)。因此,如果您有很多零件,请为零件创建树结构,或者使用桶。桶适用于数千种物品。