假设我有一个“雇员”容器,其分区键为“ EmployeeId”。从此数据存储中查询多个员工项目的最佳方法是什么?我正在使用Azure Cosmos Db的.Net SDK V3
我能想到的选择是-
使用ARRAY_CONTAINS()-link
Select * FROM Employee e where ARRAY_CONTAINS(@EmployeesIdList, e.EmployeeId)
此查询仍将是跨分区查询。
同样按照this,V3 sdk中默认启用跨分区查询。那么这是查询多个此类项目的正确方法吗?