laysense / cosmosdbrel
用于 Azure Cosmos DB(原名 azure documentdb)的 PHP 封装,通过 SQL rest api。对该包进行了一些修改,以兼容 https://github.com/jupitern/cosmosdb 和 https://github.com/applab-qatar/cosmosdb
0.0.1
2024-02-02 15:39 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^7.4
This package is not auto-updated.
Last update: 2024-09-28 17:43:59 UTC
README
我从 Cosmosdb 分支了这个包,因此请使用它来获取最新版本。此包已修改以兼容我们的项目。修改内容见下面的变更日志。
并且我还从 applab-qatar/cosmosdb 分支了这个包。如果您在 applab-qatar/cosmosdb 中没有遇到任何错误,请使用他的代码。
安装
将 applab/cosmosdb 包添加到您的项目中,通过将其添加到您的 composer.json 文件中。
{
"require": {
"applab/cosmosdb": "1.*"
}
}
变更日志
v1.0
此包修改了一些功能以兼容 Cosmosdb 包。所有其他功能也包含在此包中 #v2.5.2。
- 将 ms-version 修改为 2018-12-31
- 在查询函数中,Auth Header 请求方法($verb)已更改为 GET
- 列表(读取数据流)文档 API 请求方法在查询函数中已更改为 GET。
注意
此包增加了对 AzureDocumentDB-PHP 包的额外功能。所有其他功能也包含在此包中。
限制
目前在跨分区查询中不支持使用 limit() 或 order()。