簡體   English   中英

無法使用 REST api 獲取查找字段值

[英]Unable to fetch lookup field values using REST api

我正在使用 REST api 從 SharePoint 列表中獲取數據。

我可以使用此查詢獲取查找字段數據: requestUri = "/_api/lists/GetByTitle('Data')/items?$select=ID,Title,Department/Title&$expand=Department

但是,當我使用此查詢requestUri = "/_api/lists/GetByTitle('Data')/items(6)"或此查詢requestUri = "/_api/lists/GetByTitle('Data')/items?$select=ID,Title,Department/Title&$expand=Department&$filter=ID eq 6"我沒有從查找字段中獲取數據。

這里可能出了什么問題?

我測試了端點,它有效:

/_api/web/lists/GetByTitle('ListName')/items(1)?$select=ID,Title,Department/Title&$expand=Department

在此處輸入圖像描述

比較原始問題中的 url 和你的,/_api 后面只有 append web,它應該可以工作。

問題已找到。

發現我正在獲取一個所有查找字段都是空白的項目。

我取了另一個項目,數據按預期返回。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM