我正在尝试为列表项标识父ID。
我在打以下电话;
但这给了我以下错误;
{
"error": {
"code": "-1, Microsoft.SharePoint.SPException",
"message": {
"lang": "en-US",
"value": "The field or property 'ParentUniqueId' does not exist."
}
}
}
同样的问题是“ ParentLeafName”和其他一些问题。
但是,当我获得此列表的/ fields(列表的字段的元数据)时,它会同时提及该字段和其他字段,这意味着我正在正确地进行调用,因为我成功获取了其他字段,例如
结果
{
"d": {
"__metadata": {
"id": "blabla",
"uri": "blabla",
"etag": "\"10\"",
"type": "SP.Data.DocumentsItem"
},
"ServerUrl": "/personal/{site}/{filepath}"
}
}
我注意到的一件事是,这些字段区分大小写,也就是说,如果我写“ serverurl”,则会出现相同的错误。这是“ ParentUniqueId”字段的案例问题吗?
不幸的是,SharePoint 2013 REST界面中的ListItem资源没有公开ParentUniqueId
属性。
但是您可以使用以下查询来返回的ParentUniqueId
属性ListItem
:
/_api/Web/Lists/getByTitle('<list title>')/items(<item id>)/FieldValuesAsText?$select=ParentUniqueId
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句