我试图在Angular的Cosmos DB中查询我的数据,希望填充图表(来自chart.js)以显示数据。我不确定如何查询角度数据。现在,我有一些带有API的基本组件,可以从数据库中获取基本信息,但是我不知道如何查询它。
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)设置正确的身份验证标头