Есть ли способ узнать, когда в папке есть подпапки в Forge API?

При извлечении содержимого папок с помощью Autodesk Forge API GET projects/:project_id/folders/:folder_id/contents конечная точка или использование GetFolderContentsAsync метод в Autodesk.Forge.FoldersApi C# клиент, соответственно, похоже, что нет способа узнать, может ли папка быть расширена = есть какие-либо подпапки.

Для каждой папки в коллекции требуется возврат к серверу и получение содержимого папки, чтобы проверить, существуют ли какие-либо подпапки. Есть ли лучший способ сделать то, что не будет таким неэффективным? Что-то вроде флага в GET projects/:project_id/folders/:folder_id/contents возврат полезной нагрузки?

1 ответ

/contents/ конечная точка возвращает список для каждого элемента списка, если "type":"folders" ты можешь посмотреть на .attributes.objectCount свойство, которое указывает, содержит ли эта папка объекты.

Другие вопросы по тегам