我在寫一個Powershell cmdlet來列出TFS中的變更集。我成功地查詢了TFS並獲取了一組變量集,但想要返回僅包含少數屬性的簡化對象。我能做到這一點使用Select-Object
這樣的...嵌套集合上的Select-Object
$changesets | Select-Object ChangeSetId, Owner, Comment
最後一個屬性我想補充的是Changes
財產是變化的數組。我想簡化這些對象。我想這一點,但它不返回我想要什麼......
$changesets | Select-Object `
ChangeSetId,
Owner,
Comment,
@{Name="Changes"; Expression={ $_.Changes | Select-Object ChangeType, ServerItem }}
有沒有一種方法來處理嵌套集合與Select-Object
?
清晰的語法,令人沮喪的語言。像這樣的例子傷害了我的眼睛。 – 2017-09-26 23:17:29