3
名为“User”的模板有一个名为“Location”的字段,它是另一个项目的ID;在Powershell中,我使用Show-ListView返回字段列表,但位置显示的是原始ID,而我更愿意显示相关位置的名称。Sitecore Powershell Reports/ListView:从查询返回的ID中检索项目
我试图检索这些信息,但我不确定在Powershell查询中哪些语法可用。我的尝试如下:
Get-Item master: -Query "/sitecore/content/sites/data/people//*[@@templatename='Person']" |
Show-ListView -property "First Name",
@{Label="Surname"; Expression={$_."Surname"}},
@{Label="Location"; Expression={[Sitecore.Context.Database.GetItem]::FromId($_."Location").Title}}
......它什么都不产生。
$_."Location"
是项目的ID;有没有办法检索它的字段?
谢谢非常,这是有启发性的。 –