CloudantDB:具有特定参数的RestAPI

时间:2016-08-30 07:45:32

标签: java angularjs mongodb cloudant

我刚刚在Cloudant信息中心上创建了新文档

{
  "_id": "548de788223ed6fa9f1dd6db1b51a32e",
  "_rev": "9-364c9192decc39941cae864819a80cba",
  "username": "admin",
  "password": "admin"
}

,并获取API网址:https://xxx.cloudant.com/demo/548de788223ed6fa9f1dd6db1b51a32e

我们可以将username放入网址而不是_id吗?我想准确填写该字段,而不是默认的_id

1 个答案:

答案 0 :(得分:1)

您可以在创建文档时将id字段设置为您喜欢的任何值。如果使用cloudant仪表板,那么当您创建记录并添加JSON时,您可以编辑它为您自动生成的ID。

以编程方式创建记录时,请对要使用的URL发出PUT请求,而不是对要添加文档的数据库发出POST。这两种方法都会使用用户名而不是唯一标识符将URL设置为所需的格式。