Как вывести данные Cosmos DB на сайт - PullRequest
0 голосов
/ 14 марта 2019

У меня есть база данных Cosmos, в которой данные пользователя хранятся и распределяются по идентификатору пользователя. Я сохраняю эти данные в БД с помощью чат-бота, созданного с помощью MS Botframework v4.

Я обращаюсь к БД так же, как это представлено в этом уроке .

Объект на пользователя выглядит примерно так:

{
    "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
}

Сейчас я хочу использовать веб-сайт для отображения определенного значения («выплаты»). Как я могу получить доступ к базе данных с веб-сайта? К сожалению, я не нашел учебника о том, как получить доступ к базе данных космоса с веб-сайта. Поскольку я использую объект управления состоянием и хранения, предоставляемый Botframework, я не знаю, как этого добиться без них.

1 Ответ

0 голосов
/ 15 марта 2019

Вы можете использовать API REST или C # для доступа к контенту и отображения его на данной веб-странице.Есть несколько глубоких примеров и учебных пособий, таких как: https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-dotnet-samples

...