Google Drive SDK - 在查询大量文档时对结果进行排序

时间:2015-05-06 07:12:50

标签: java sorting google-drive-api

在几周之前,使用Drive SDK全文查询时,默认情况下返回的结果按“上次修改”排序,但现在,结果按相关性排序,这对查询的应用程序产生很大影响非常大量的文件(因此客户端排序不是一种选择)。

我找不到任何有关排序参数的文档,所以有人可以帮我解决这个问题吗?是否有文档中未说明的排序选项?这有解决方法吗? (直到Drive SDK,我使用文档列表API和记录的排序选项)

此外,我注意到开发人员自2012年中期开始要求这样做,那么我们能做些什么呢?请谷歌,告诉我们是否应该放弃使用Drive SDK并切换到另一个平台/ api。

1 个答案:

答案 0 :(得分:0)

您认为order by的旧版Google Documents List API v2作为默认查询parameters之一是正确的。

当前Drive REST API(与Google云端硬盘sdk相同)files.list没有此选项standard query parameters

从API获取结果后,您需要在代码中对其进行排序