我有一个Cosmos DB,其中的userdata由userID存储和分区。我使用MS Botframework v4构建的聊天机器人将该数据保存到数据库中。
我以与本tutorial中介绍的方式相同的方式访问数据库。
每个用户的对象看起来像这样:
{
"id": "3213",
"realId": "3213",
"document": {
"name": "frank",
"age": 18,
"gender": "weiblich",
"riskAssessmentComplete": true,
"riskDescription": "höchst risikoliebend",
"order": [
"1",
"0",
"2"
],
"payout": "6,50€"
},
"_rid": "YsI4AMvVJ9cRAAAAAAAAAA==",
"_self": "dbs/YsI4AA==/colls/YsI4AMvVJ9c=/docs/YsI4AMvVJ9cRAAAAAAAAAA==/",
"_etag": "\"00007d7e-0000-0000-0000-5c89b6600000\"",
"_attachments": "attachments/",
"_ts": 1552528992
}
我现在想做的是使用一个网站来显示特定的值(“支出”)。如何从网站访问数据库?不幸的是,我没有找到有关如何从网站访问cosmos DB的教程。由于我使用的是Botframework提供的状态管理和存储对象,因此,如果没有它们,我不知道如何实现。
答案 0 :(得分:-1)
您可以使用REST API或C#来访问内容并将其显示在给定的网页上。提供了一些深入的示例和教程,例如:https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-dotnet-samples