【发布时间】:2013-10-21 16:49:43
【问题描述】:
Google Drive SDK documentation 表示文件资源具有其属性资源的properties[] 列表。但是,当我们实际执行 files.list 或 files.get 查询时,Files 资源中不会返回这样的列表。我们能够获取 Properties 资源的唯一方法是直接(通过 properties.list)为每个文件查询一次,这是一种性能消耗,因为单个 files.list 操作可以返回许多文件。我们的应用程序将与每个文件一起存储自定义元数据,并且需要能够及时检索它。
文档有误吗?如果是这样,这个功能会很快出现吗?如果文档是正确的,我们如何才能将properties[] 填充到文件资源中?我在发布之前搜索了这个问题的答案,但我看到的只是you can't filter search queries for properties。感谢您的帮助!
编辑:我们可以使用 files.update/patch 将数据插入properties[],但该数据似乎只能通过 properties.get/list 检索。正如文档所暗示的,我们希望能够在 files.get/list 中获取这些数据,但这不起作用。从 Files API 的角度来看,properties[] 似乎是只写的。
【问题讨论】:
-
修复文档,谢谢。
标签: google-drive-api