从 Postman 查询 Couchbase Bucket - 请求中无法识别的参数
Querying Couchbase Bucket from Postman - Unrecognized parameter in request
使用 Postman 工具,我正在尝试查询 Couchbase 存储桶。我收到一个错误响应 1065,其中有一个 "unrecognized parameter in request"。该查询在 Couchbase workbench 中可以正常工作,但我需要能够从 Postman 执行此操作。
我正在向这个正文提出 POST 请求:
{
"statement" : "SELECT * from `myBucketName` where id = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee""
}
错误信息是:
"msg": "Unrecognized parameter in request: {\n\"statement\" : \"SELECT from `myBuckeyName` where _id "
我认为这只是我的请求正文的格式设置问题,我是新手,不确定应该如何根据我遇到的错误设置格式。
这是我的做法:
- 打开 Postman
- Select POST
- 使用 URL 个 http://localhost:8093/query/service
- 在 "Authorization" 下,使用基本身份验证(使用您为 Couchbase 创建的 username/password)
- 下 "Body"、select "x-www-form-urlencoded"
- 添加语句的 KEY 和查询的值
- 点击发送
我收到了 200 OK 的查询结果响应。截图:
你绝对应该看看 Couchbase REST API documentation。它使用 curl 而不是 Postman,但这是您最终会习惯的翻译。
使用 Postman 工具,我正在尝试查询 Couchbase 存储桶。我收到一个错误响应 1065,其中有一个 "unrecognized parameter in request"。该查询在 Couchbase workbench 中可以正常工作,但我需要能够从 Postman 执行此操作。
我正在向这个正文提出 POST 请求:
{
"statement" : "SELECT * from `myBucketName` where id = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee""
}
错误信息是:
"msg": "Unrecognized parameter in request: {\n\"statement\" : \"SELECT from `myBuckeyName` where _id "
我认为这只是我的请求正文的格式设置问题,我是新手,不确定应该如何根据我遇到的错误设置格式。
这是我的做法:
- 打开 Postman
- Select POST
- 使用 URL 个 http://localhost:8093/query/service
- 在 "Authorization" 下,使用基本身份验证(使用您为 Couchbase 创建的 username/password)
- 下 "Body"、select "x-www-form-urlencoded"
- 添加语句的 KEY 和查询的值
- 点击发送
我收到了 200 OK 的查询结果响应。截图:
你绝对应该看看 Couchbase REST API documentation。它使用 curl 而不是 Postman,但这是您最终会习惯的翻译。