如何从Angular 7中的Cosmos DB中查询数据?

问题描述 投票:0回答:1

我试图在Angular的Cosmos DB中查询我的数据,希望填充图表(来自chart.js)以显示数据。我不确定如何查询角度数据。现在,我有一些带有API的基本组件,可以从数据库中获取基本信息,但是我不知道如何查询它。

angular api chart.js azure-cosmosdb
1个回答
0
投票

CosmosDB提供REST API来访问文档。例如:

@Injectable({
    providedIn: 'root'
})
export class CosmosDBService {

    constructor(private http: HttpClient) { }

    get(id: string) {
      return this.http.get(
        `https://${account}.documents.azure.com/dbs/${db}/colls/${collection}/docs/${id}`);
    }
}

当然,您必须注意访问控制,并为请求(https://docs.microsoft.com/en-us/rest/api/cosmos-db/access-control-on-cosmosdb-resources)设置正确的身份验证标头

© www.soinside.com 2019 - 2024. All rights reserved.