Есть ли способ узнать, когда в папке есть подпапки в Forge API? - PullRequest
0 голосов
/ 26 июня 2018

При извлечении содержимого папок с использованием конечной точки 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 Ответ

0 голосов
/ 28 июня 2018

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

...