首页 > 解决方案 > SharePoint Get-PnPListItem -查询

问题描述

我正在尝试使用 Get-PnPListItem 从 SharePoint 列表中检索一些数据。我可以在没有 -Query 参数的情况下获取列表项,但是当我尝试查询列表中的某些项目时,我收到错误:

Get-PnPListItem:无法完成此操作。请再试一次。

代码行如下:

$items = Get-PnPListItem -List myList -Query "<View><Query><Where><Eq><FieldRef Name='Title'/><Value Type='Text'>TemplateID</Value></Eq</Where></Query></View>"

我在这里做错了吗?

标签: powershellsharepoint

解决方案


您在代码中丢失了一个“>” </Eq,这不是它不起作用的原因。请添加它并检查它是否有效。

正确的:

$items = Get-PnPListItem -List myList -Query "<View><Query><Where><Eq><FieldRef Name='Title'/><Value Type='Text'>TemplateID</Value></Eq></Where></Query></View>"

推荐阅读