【问题标题】:Sharepoint REST Field Property does not existSharepoint REST 字段属性不存在
【发布时间】:2015-05-30 17:41:18
【问题描述】:

我正在使用 Postman for Chrome 来使用 Sharepoints REST Api 测试一些简单的东西。

嗯 - 我一开始就在尝试从列表中检索某些字段时遇到错误 - 这里有一些图片:

SharePoint 列表:

调用 CPU

调用 RAM - 失败:

(EXmsg:字段属性“RAM”不存在)

有人知道吗?我完全不明白。

提前致谢!

附言

调用时:

/_api/web/lists/getbytitle('Anwendungen')/items

RAM 将显示为“zzfu”的属性 - dafuq?

【问题讨论】:

  • 尝试使用内部名称。首先用 /_api/web/lists/getbytitle('xxx')/fields 获取列表的所有字段,看看 RAM 字段的内部名称是什么。

标签: rest sharepoint postman


【解决方案1】:

由于$select 查询选项接受字段internal 名称但不是 显示 名称,因此发生此错误。

话虽如此,您可能需要先确定字段内部名称,例如:

/_api/web/lists/GetByTitle('Anwendungen')/fields?$select=InternalName&$filter=Title eq 'RAM'

确定内部字段后,您可以像这样查询字段值:

/_api/web/lists/GetByTitle('Anwendungen')/items?$select=<RAM internal name>

&lt;RAM internal name&gt; 是 RAM 字段内部名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-30
    • 2018-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-21
    • 2011-12-10
    相关资源
    最近更新 更多