为什么 group by 在 cosmos db 模拟器中不起作用?
Why group by does not work in cosmos db emulator?
当我使用这样的 sql 查询执行请求时(在 cosmos db 模拟器中)
SELECT p.p0001_c0001_id as customerId, count(1) as projectCount
FROM p
WHERE p.p0001_c0001_id in ('c2ff7799-10ed-41bd-9613-5a27485c8573','0160c82e-86b4-4859-9b12-0f998205ddcb')
GROUP BY p.p0001_c0001_id
我有这个错误"Syntax error, incorrect syntax near 'GROUP'."如果删除分组依据(和计数(1))请求有效。
我的代码与 MSDN 中的第一个示例完全一样 https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-group-by
我的查询有什么问题?
刚刚检查了样本集,它在门户网站上运行良好。可能您需要检查 issue.
中提到的 CosmosDB 模拟器版本
Azure Cosmos DB Emulator version 2.7.0 or later supports this as well.
当我使用这样的 sql 查询执行请求时(在 cosmos db 模拟器中)
SELECT p.p0001_c0001_id as customerId, count(1) as projectCount
FROM p
WHERE p.p0001_c0001_id in ('c2ff7799-10ed-41bd-9613-5a27485c8573','0160c82e-86b4-4859-9b12-0f998205ddcb')
GROUP BY p.p0001_c0001_id
我有这个错误"Syntax error, incorrect syntax near 'GROUP'."如果删除分组依据(和计数(1))请求有效。
我的代码与 MSDN 中的第一个示例完全一样 https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-group-by
我的查询有什么问题?
刚刚检查了样本集,它在门户网站上运行良好。可能您需要检查 issue.
Azure Cosmos DB Emulator version 2.7.0 or later supports this as well.