获取选定文件夹上的第一个子文件夹



我只想返回Google Drive SDK中特定文件夹的子文件夹。如果我有以下结构

 mainfolder -> //id:1234567
     testing1 ->
         actuafile.png
         testing.png
     testing2 ->
         banass.png
     testing3 ->

我的测试代码到目前为止,但它打印所有的文件,它包括testing1,testing2..actuafile.png,testing.png...

var request = gapi.client.drive.files.list({
  'q': "'1234567' in parents"
});
request.execute(function(r){
    console.log(r);
});

我如何限制只有第一个文件夹?

让你的搜索查询:

mimeType = 'application/vnd.google-apps. '父文件夹'和'123456'

+1 Jay的回答。然而…

包含actualfile.png,testing.png的事实意味着它们也有123456作为父节点。你的结构不是你描述的那样,而是

  mainfolder -> //id:1234567
     L_ testing1 
     L_ actuafile.png
     L_ testing.png
     L_ testing2 
     L_ banass.png
     L_ testing3

只要仔细检查你的文件的来源是否和你想的一样。很可能是actualfile.png的父文件夹都是 testing1,即

  mainfolder -> //id:1234567
     L_ testing1 
     L___L_ actuafile.png
     L___L_ testing.png
     L_ testing2 
     L___L_ banass.png
     L_ testing3

我在我的一个应用程序中这样做,所以它没有错。

相关内容

  • 没有找到相关文章

最新更新