gpt4 book ai didi

powershell - Sitecore Powershell : items with multiple fields with the same name

转载 作者:行者123 更新时间:2023-12-01 09:18:11 25 4
gpt4 key购买 nike

我正在尝试使用以下语法检索“语言”字段:

Get-Item master: -Query "<my query>" |
Show-ListView -property `
"First Name",
@{Label="Languages"; Expression={$_.Languages}}

返回,非常正确,记录项目语言的 Sitecore 字段“语言”。然而,我关心的字段是一个 Multilist,它也称为 Languages,列在特定的 Template Section(称为“Background”)下。

问题

当另一个字段具有相同名称时,有没有办法检索一个项目的字段?

最佳答案

SPE 驱动器提供商将尝试通过在字段名称前加上下划线来补救这种情况。它将根据需要执行多次,以实现每个字段的唯一性。在您的情况下,要访问 Languages 字段,您需要将该字段寻址为 _Languages 所以以下应该产生您期望的结果

Get-Item master: -Query "<my query>" |
Show-ListView -property `
"First Name",
@{Label="Languages"; Expression={$_._Languages}}

关于powershell - Sitecore Powershell : items with multiple fields with the same name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39166364/

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