【发布时间】:2021-04-29 07:56:22
【问题描述】:
要更新 sharepoint 中的“简单”字段项,我们可以使用图形 api 进行修补: https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}/fields 使用
{ “td_documentLookupId”:“22” }
但是如果需要的结构是嵌套的json,如何执行更新`在此处输入代码:
{
"td_documentLookupId":"22",
"td_object":{
"LookupId":7,
"LookupValue":"title"
}
}
这会返回一个无效的请求。任何帮助表示赞赏!
【问题讨论】:
-
请问您是如何创建这些属性的?
-
它们是在 sharepoint 中配置的。 api让我查询它们:“fields”:{“@odata.etag”:“\”xxx“”,“FileLeafRef”:“8000-W8-PRO-PID-DO-0001 6.0.pdf”,“Title” :"Straat 1", "td_documentLookupId":"22", "td_object":[ { "LookupId":7, "LookupValue":"Nabezinktanks" }, { "LookupId":8, "LookupValue":"Retourslibsysteem" } ],
-
试试这样的
{ "td_documentLookupId":"22", "td_object":[{ "LookupId":7, "LookupValue":"title" }] } -
让我知道这是否有效。
-
这也返回:“无效请求”