我正在使用Google Drive API v3运行以下程序
const { result: { id: _spotDataFolderId } } = await drive.files.create({
resource: { name: 'SPOT_DATA', mimeType: 'application/vnd.google-apps.folder' }
});
const { result: { id: _patientsDataFolderId } } = await drive.files.create({
resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder' },
parents: [ _spotDataFolderId ]
});
我可以看到第一个文件夹SPOT_DATA
已创建。但是,在SPOT_DATA
中,正在创建名为Untitled
的文件。如何在PATIENTS_DATA
内创建名为SPOT_DATA
的子文件夹
注意:
我正在使用异步/等待模式。 SPOT_DATA
文件夹已创建。此外,如果我从第二个通话中删除parents: [ _spotDataFolderId ]
,则会在我的Google驱动器的主目录中创建一个文件夹PATIENTS_DATA
。
答案 0 :(得分:0)
此修改如何?在此修改中,parents
的属性包含在resource
中。
{
resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder' },
parents: [ _spotDataFolderId ]
}
{
resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder', parents: [ _spotDataFolderId ] },
}