当我使用Google驱动器API查询文档时,即使存在该范围的文档,它也会返回0项。我仅在时间范围内遇到此问题。我在下面写了查询。谁能帮我这个忙。.
mimeType!='application / vnd.google-apps.folder'AND trashed = false AND'me'in owner AND ModifyedTime> ='2018-11-16T14:00:00'AND ModifyedTime <='2018-11 -16T15:59:59'
答案 0 :(得分:0)
在您的查询中,我认为mimeType!='application/vnd.google-apps.folder' AND trashed=false AND 'me' in owners
是正确的。但是,关于modifiedTime>='2018-11-16T14:00:00' AND modifiedTime<='2018-11-11T5:59:59'
,在这种情况下,试图检索文件“ 2018-11-16T14:00:00
之后”和“ 2018-11-11T5:59:59
之前”。因此结果变为{"files": []}
。
对于modifiedTime
,如果要从2018-11-11T5:59:59
到2018-11-16T14:00:00
检索文件,该查询如何?
mimeType!='application/vnd.google-apps.folder' AND trashed=false AND 'me' in owners AND modifiedTime<='2018-11-16T14:00:00' AND modifiedTime>='2018-11-11T5:59:59'
对于modifiedTime
,如果要检索“ 2018-11-11T5:59:59
之前”和“ 2018-11-16T14:00:00
之后”的文件,该查询如何?
mimeType!='application/vnd.google-apps.folder' AND trashed=false AND 'me' in owners AND (modifiedTime>='2018-11-16T14:00:00' OR modifiedTime<='2018-11-11T5:59:59')
2018-11-115:59:59
中的modifiedTime<='2018-11-115:59:59
是错误的。但是,如果使用2018-11-115:59:59
,则会发生查询错误。因此,我认为您在实际脚本中使用了正确的值。如果我误解了你的问题,对不起。