0

我已向内容类型添加了多选列,当我调用 listdata.svc 并查看内容类型内部并找到我也添加了此列的内容类型时,多选列不存在。当我将该列更改为下拉列表时,它会出现在 listdata.svc 结果中返回的内容类型中。

有什么原因我无法显示多选栏吗?

4

1 回答 1

0

默认情况下,SharePoint REST 服务不返回多值查找字段,但您可以使用$expand运算符进行投影以返回这些值。

以下 REST 查询演示了如何返回多值查找字段:

/_vti_bin/listdata.svc/Tasks(<ItemId>)?$select=TaskName,TaskCategories&$expand=TaskCategories

其中TaskCategories是多选列的名称。

于 2014-06-18T22:31:33.970 回答