以下の Couchbase Sync-Gateway REST API ドキュメントに従って、cURL は指定されたデータベースにドキュメントを作成する必要があります。
以下は、Postman から生成された cURL です。
curl -X PUT -H "Cache-Control: no-cache" -H "Postman-Token: 498d0fb6-77ac-9335-2379-14258c6731c7" -d '' "http://192.168.244.174:4984/db/"
また、リクエストの本文に JSON を追加してみました。
しかし、Postman を介して put リクエストを送信すると、新しいドキュメントを作成する代わりに、新しいデータベースを作成しようとし、JSON 応答は次のようになります。
{
"error": "Precondition Failed",
"reason": "Database already exists"
}
何か足りないのでしょうか、それともバグでしたか? ドキュメントを作成してゲートウェイを同期する他の方法はありますか?