知道为什么当我使用 REST API 在 Cosmos DB 中执行下面的查询时出现下面的错误吗?没有 order by 的相同查询工作正常......
我在这两种情况下都设置了标头"x-ms-documentdb-query-enablecrosspartition: True",并且使用 PHP 来发出请求。
有效的多分区查询:
从 c 中选择 c.id、c.name、c.age,其中 c.age = 30
多分区查询有错误:
SELECT c.id, c.name, c.age FROM c where c.age = 30 order by c.age asc
错误:
客户端错误:
POST https://yeapp-cosmosdb.documents.azure.com//dbs/-JJZAA==/colls/-JJZAL+WPKw=/docs导致
400 BadRequest响应:{“code”:“BadRequest”,“message”:“网关无法直接提供所提供的跨分区查询。这是一个(截断的...)
我在 php 中有一个 sms api,我调用它来发送短信。我通过一些 json 和一个 url 回调来获取响应状态并发送短信。
之后服务器调用我的回调 url,但我无法获得响应正文。$_GET 和 $_POST 是空的...文档不存在。它应该有一些json。有人能帮我吗?提前致谢
REQUEST_URI => /dev/egoi-resp.php
GET => 数组
(
)
POST => 数组
(
)
服务器 => 数组
(
[路径] => /sbin:/usr/sbin:/bin:/usr/bin
[密码] => /usr/local/cpanel/cgi-sys
[SHLVL] => 0
[SCRIPT_NAME] => /dev/egoi-resp.php
[REQUEST_URI] => /dev/egoi-resp.php
[QUERY_STRING] =>
[REQUEST_METHOD] => POST
[SERVER_PROTOCOL] => HTTP/1.1
[GATEWAY_INTERFACE] => CGI/1.1
[远程端口] => 45721
[SCRIPT_FILENAME] => /home/nchaves/public_html/dev/egoi-resp.php
[SERVER_ADMIN] => webmaster@nunochaves.com
[CONTEXT_DOCUMENT_ROOT] => /home/nchaves/public_html
[CONTEXT_PREFIX] =>
[REQUEST_SCHEME] => http
[DOCUMENT_ROOT] => /home/nchaves/public_html
[REMOTE_ADDR] => 94.46.251.59 …