Multichoice не отображается в типах контента службы отдыха
-
28-09-2020 - |
Вопрос
Я добавил многоизовый столбец в тип контента, и когда я вызываю listdata.svc и загляните внутрь типов контента и найдите тот, который я хочу, Multicoice Column не там.Когда я меняю столбец к раскрывающемуся списку, оно появляется в типах содержимого.
Есть ли какие-либо причина, почему я не могу получить многоизовый столбец, чтобы показать?
Решение
По умолчанию служба отдых SharePoint Rest не возвращает много значений полей поиска, но вы можете использовать оператор $expand
, чтобы сделать проекцию, чтобы вернуть эти значения.
Следующий запрос отдыха демонстрирует, как вернуть поля кнопки Multi-Value:
/_vti_bin/listdata.svc/Tasks(<ItemId>)?$select=TaskName,TaskCategories&$expand=TaskCategories
.
Где TaskCategories
- это имя в столбце нескольких выбора.
Другие советы
Потому что поля для поиска нескольких значений возвращаются в виде строки нескольких значений, нет способа запроса для них (например, эквивалент An в том, что элемент включает элемент или NotinCludes не поддерживается).
http://msdn.microsoft.com/en-us/library/fp142385.aspx