我试图通过其唯一ID通过REST API端点获取列表项列表项。
https:// {site-collection} / {personal-site} / _api /网站/列表(guid' id')/ items?$ filter = UniqueId eq' uniqueid'
但它不会返回该项目,而是返回一个空列表;
{
"d": {
"results": []
}
}
当我使用 ItemId 或 GUID 进行类似查询时,它可以正常工作但 UniqueId 我获得一个空列表。这甚至可能吗?如果没有,那么为什么 UniqueId , GUID / ItemId 就足够了?一种可能的解释是,在 GUID 或 ItemID 的其他列表中引用了 UniqueId 。 那么为什么我不能使用 UniqueId 过滤项目?
答案 0 :(得分:0)
如果其他人偶然发现这个线程,那么答案是 _api/Web/Lists('GUID')/GetItemByUniqueId('GUID')
:)