Каков наилучший способ сортировки списков файлов Forge / BIM360 Docs? - PullRequest
0 голосов
/ 11 июня 2018

В настоящее время я выполняю функции разбивки на страницы, сортировки и поиска в представлениях файлов / планов / листов проекта интеграции BIM 360 Docs.

Так как я не смог найти никаких рекомендаций относительно этих функций, я подумал, что смогу протянуть руку, чтобы не застревать, изобретая велосипед заново.

Справочная информация:

Большая часть реализации использует https://github.com/Autodesk-Forge/forge-api-dotnet-client/ SDK.

На основании того, что я увидел, похоже, что в API Forge / BIM 360 нет встроенной сортировки результатов,BIM 360 Docs выглядит так, как будто он сортировал результаты на клиенте.

Чтобы обеспечить функциональность сортировки, необходимо кэшировать все результаты как структурированные данные на клиенте.Это также не очень хорошо подходит для любого подхода к нумерации страниц.

Вопрос:

Есть ли способ сортировки результатов с помощью API, чтобы они возвращались в предопределенном виде?заказать, также во время нумерации страниц?

1 Ответ

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

По словам нашей команды инженеров, функция сортировки в настоящее время не поддерживается API Forge Data Management.Приносим извинения за доставленные неудобства.

Я зарегистрировал запрос FDM-1813 [Поддержка сортировки в API интеграции BIM360] в нашей внутренней системе для нашей команды инженеров, чтобы выделить время для оценки возможности,Поскольку для выполнения этой задачи потребовалось некоторое время, запомните этот идентификатор запроса для дальнейшего использования.Вы можете отслеживать обновления или предоставлять дополнительную информацию, указав этот идентификатор запроса с помощью forge.help@autodesk.com.

Однако обходной путь заключается в получении всех данных из API, а затем сортировке на стороне клиента с помощью Javascript.

Приветствия,

...