CosmosDB 中问答之间的关系如何

How is relation between question and answer in CosmosDB

我正在尝试使用 ASP.Net5 MVC 和 Cosmos DB 开发一个无需身份验证的基本问答网络应用程序。我能够对问题模型进行 CRUD。我想我应该使用 2 个容器和 Join 操作,但我不能包括另一个容器。这是我的 appsetting.json

"CosmosDb": {
  "Account": "",
  "Key": "",
  "DatabaseName": "ToDoList",
  "ContainerName": "Items"    
}

不可能在 CosmosDB 中的容器之间进行连接

Read here

Azure Cosmos DB’s JOIN supports intra-document and self-joins. Azure Cosmos DB does not support JOINs across documents or containers.

如果你想加入数据,你必须将两种类型的数据存储在一个容器中 good partitioning strategy

第二种选择是从一个集合中读取数据并从另一个集合中读取数据,然后在内存中进行连接。