首页 > 解决方案 > 如何使用 PHP 将数据插入 CosmosDB (SQL API)?

问题描述

如何从 PHP Web 应用程序将数据(文档)插入 CosmosDB(使用 SQL API)?

是否可以处理插入查询?

标签: phpazure-cosmosdb

解决方案


Azure CosmosDB 支持多个可供选择的客户端。目前它没有原生 php 客户端,但您可以使用REST API

Azure Cosmos DB REST API 提供对 Azure Cosmos DB 资源的编程访问,以创建、查询和删除数据库、文档集合和文档。若要对 Azure Cosmos DB 资源执行操作,请使用受支持的方法(GET、POST、PUT 或 DELETE)将 HTTPS 请求发送到以资源集合或特定资源为目标的终结点。

从此处阅读更多信息: Azure Cosmos DB:REST API 参考

要检查您的首选语言是否有可用的官方客户端库,请查看 CosmosDB 官方文档页面“如何使用 SQL API 开发应用程序?” .

如果“插入查询”是指INSERT INTO ..SQL 语法,请注意 CosmosDB SQL API 不是 ANSI SQL。另请参阅关于 CosmosDB 中 SQL 语法主题的另一个 SO 答案


推荐阅读