“Sharepoint Online” - 我有 Sharepoint 列表项,其中包含 800 多个版本。当我尝试使用 pnp api 从其余 api 获取版本时,请在此处输入图像描述。 Rest api 给我 {} 空对象作为响应。在此输入图像描述 如果我添加过滤器和前 500 个参数,那么它工作正常。
有人可以告诉我 api 有什么问题吗?
有没有办法获取 Sharepoint 列表项的所有版本,无论版本数如何?
当您通过
id
(唯一标识符)过滤列表时,查询不能返回超过 1 个项目,因此不需要 top(500)
。试试这个:
sp.web.getList(lstUrl)
.items.getById(itemId)
.versions
.get()
来源:如何获取项目的特定版本?