Есть ли способ узнать, когда в папке есть подпапки в 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
свойство, которое указывает, содержит ли эта папка объекты.