首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云上的PouchDB

云上的PouchDB
EN

Stack Overflow用户
提问于 2016-08-03 00:04:23
回答 1查看 427关注 0票数 2

我目前正在使用PouchDB,我正在利用Cloudant将我在PouchDB中的数据库设置为云端。

我做了回调方法,它提供了一个成功的回调,然而,我在Cloudant上检查了我的数据库,没有创建任何文档,但有8个更新序列。

我能知道为什么吗?这是我使用的一组代码。

代码语言:javascript
复制
function pouchdb() {

    var db = new PouchDB("todos");
    var remoteDB = new PouchDB("http://example.cloudant.com/example");

    var todo = {
        _id: "mittens1233",
        title: "hello",
        occupation: "kitten123"
    };

    db.put(todo, function callback(err, result) {
        if (!err)
            console.log('Successfully posted a todo!');
    });

    db.put(doc);
    PouchDB.sync(db, remoteDB);

}

我得到的结果是

Successfully posted a todo!

EN

回答 1

Stack Overflow用户

发布于 2016-08-03 05:04:38

解决方案:

我的错误是因为我使用的主机链接不正确。格式应为http://username:password@mycluster.cloudant.com。我生成了一个API密钥,并使用该密钥作为用户名和密码作为密码。然后它就成功了。我能够创建和查询文档。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38725473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档