为什么 Sharepoint 在线列表项版本 api 调用返回空 {} 对象

问题描述 投票:0回答:1

“Sharepoint Online” - 我有 Sharepoint 列表项,其中包含 800 多个版本。当我尝试使用 pnp api 从其余 api 获取版本时,请在此处输入图像描述。 Rest api 给我 {} 空对象作为响应。在此输入图像描述 如果我添加过滤器和前 500 个参数,那么它工作正常。

有人可以告诉我 api 有什么问题吗?

有没有办法获取 Sharepoint 列表项的所有版本,无论版本数如何?

sharepoint sharepoint-online versioning spfx pnp-js
1个回答
0
投票

当您通过

id
(唯一标识符)过滤列表时,查询不能返回超过 1 个项目,因此不需要
top(500)
。试试这个:

sp.web.getList(lstUrl)
.items.getById(itemId)
.versions
.get()

来源:如何获取项目的特定版本?

© www.soinside.com 2019 - 2024. All rights reserved.