我有一个Xamarin Mobile应用程序,可以访问Azure上的Comos数据库集合。
我希望在存储过程中拥有所有SQL查询,这样,如果需要,我可以更改SQL查询服务器端,而无需修改移动应用程序!
所以,到目前为止,我有一个简单的存储过程。带有“ select *”子句。问题是执行存储的proc。我必须提供一个分区键!
它在文档中有明确描述,请参见此处: https://docs.microsoft.com/en-us/azure/cosmos-db/programming#database-program-transactions
执行存储的proc并不实际。在我的235个可能的分区键上!
您看到问题了吗?有最佳实践的想法吗?
编辑:我找到了这篇文章,但是并没有太大帮助: Documentdb stored proc cross partition query