我正在查看Table1
保存在 OneDrive for Business 帐户中的 Excel 书籍中的表格 ( )。CREATEDDATE
然后我想从该表中获取列中的最大值。
我想避免使用 API 拉下整个表,所以我试图将我的查询结果过滤到仅CREATEDDATE
列。但是,表中的列结果没有被过滤到一列,并且我没有收到错误来帮助解决原因。我得到的只是一个HTTP 200
响应和完整的未过滤表结果。
是否可以按列名过滤从 API 检索到的列?文档让我这么想。
我已经确认它/columns?$select=name
可以正常工作并且只返回名称字段,所以我知道它将它识别为一个实体。$filter
并且$orderby
在引用响应中的任何实体时什么都不做(name
, id
, index
, values
)。我知道我可以按位置限制列,但我宁愿明确地按名称引用列,以防顺序发生变化。
我正在使用这个查询:
/v1.0/me/drive/items/{ID}/workbook/tables/Table1/columns?$filter=name eq 'CREATEDDATE'`