Я работаю над системой сортировки, которая имеет 5 полей, которые можно сортировать в любом произвольном порядке и направлении.
Cosmos не поддерживает упорядочение по нескольким полям без составного индекса.
Мое решение состоит в том, чтобы создать составной индекс программно по мере того, как пользователь упорядочивает запросы - это масштабируемое или «правильное» решение?