Cosmos DB + ключ раздела + процедура сохранения - PullRequest
0 голосов
/ 30 августа 2018

У меня есть мобильное приложение Xamarin, которое обращается к коллекции Comos DB в Azure.

Мое желание состоит в том, чтобы все SQL-запросы были внутри процедуры хранилища, поэтому при необходимости я могу изменить сторону сервера SQL-запросов, не изменяя мобильное приложение!

Итак, пока у меня есть простой сохраненный процесс. с предложением "select *". Проблема в том, что для выполнения хранимой процедуры. Я должен предоставить ключ раздела!

Это четко описано в документации, см. Здесь: https://docs.microsoft.com/en-us/azure/cosmos-db/programming#database-program-transactions

Это не очень практично, выполнение хранимой процедуры. поверх моих 235 возможных разделов ключей!

Вы видите проблему? Есть идеи о лучшей практике?

Редактировать: Я нашел этот пост, но он не очень помогает: Documentdb хранится в запросе кросс-секций Proc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...