SQL查询文本超出Azure CosmosDB中

时间:2018-02-13 07:48:11

标签: azure-cosmosdb mongodb-.net-driver

我有一个查询,我使用一个“IN”样式设置的数组。

var builder = Builders<Transaction>.Filter;
        var filter = builder.Eq("App", app) 
                      & builder.In("TransactionId", incomingIds);
        List<string> existingTransactions = collection
            .Find(filter)
            .Project(x => x.TransactionId)
            .ToList();

前一段时间,这开始抛出下面的错误,我已经大大减少了我的批量大小,以避免错误。

命令删除失败:执行函数时遇到异常错误。

查询文档时出错 代码:SC3020 SQL查询文本超出了30720个字符的最大限制。

Microsoft.Azure.Documents.Common / 1.20.0.0。

此限制是微软在某些时候添加的“功能”吗?

除了这个反馈建议,我似乎无法找到任何信息: https://feedback.azure.com/forums/263030-azure-cosmos-db/suggestions/32665819-increase-query-maximum-character-limit-for-cosmo-m

0 个答案:

没有答案