这里是收藏
{
"userId": "b6e7245d-3a25-4d39-b589-f34aecd3fb71",
"userName": "emailId",
"roles": [
{
...
"value": "Manager"
}
]
}
按直接集合属性排序(如此处的用户名)正常工作,但不适用于嵌套对象字段
在 Azure Cosmos DB 集合中,使用名称 roles.0.value 创建的单个字段索引,角色数组将只有一个对象。
不仅使用 Find() 方法,而且使用聚合排序也不是按角色值排序。
使用它实现了多次搜索、单次排序和分页。
.Net 核心应用,MongoDB.driver 版本:2.9.3 和 Cosmos DB 3.6