gpt4 book ai didi

c# - 在 sitecore 中通过管道分隔的 GUID 获取项目集合

转载 作者:行者123 更新时间:2023-11-30 13:19:09 24 4
gpt4 key购买 nike

基本上我在类别选择的渲染参数中使用了多列表。所以我得到了所选项目的管道分隔 GUID 并需要获取项目集合,Sitecore api 是否支持任何方法而不是循环迭代。与任何内置的 Sitecore 方法相比,这在效率方面可能是昂贵的。

最佳答案

Sitecore.Data.Fields中有一个MultilistField类,用法如下

var mlf = new MultilistField(item.Fields["field name"]).
mlf.GetItems();

不过,我认为这不会比您已经在做的更有效率。事实上,它可能在内部做同样的事情。

关于c# - 在 sitecore 中通过管道分隔的 GUID 获取项目集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28577437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com