Можем ли мы запрашивать многоуровневые столбцы поиска в sharepoint online с помощью REST API?
Существует 3 списка SharePoint:
PersonList : 1) Title 2) AddressLookupColumn
AddressList : 1) Title 2) Addressstypelookupcolumn
Addressstypelist : 1) Название
Что мне нужно, так это имя человека, Адрес и тип адреса с помощью OData Rest API. Ниже приведен мой запрос, который не работает...
https://mysitecollection/sites/test/_api/web/lists/getbytitle('PersonList')/items?$select=Title,AddressLookupColumn/Title,AddressLookupColumn/AddressTypeLookupColumn/Title&$Expand=AddressLookupColumn,AddressLookupColumn/AddressTypeLookupColumn
Это дает мне ниже ошибка:
-1, Майкрософт.служба SharePoint.SPException запрос к полю "AddressLookupColumn/Addressstypelookupcolumn" недопустим.
Я делаю какую-нибудь ошибку? Пожалуйста, дайте мне знать, если у кого-нибудь есть идея. Заранее спасибо…
Что я уже пробовал:
Я попробовал ниже вызов REST api.
https://mysitecollection/sites/test/_api/web/lists/getbytitle('PersonList')/items?$select=Title,AddressLookupColumn/Title,AddressLookupColumn/AddressTypeLookupColumn/Title&$Expand=AddressLookupColumn,AddressLookupColumn/AddressTypeLookupColumn