我正在开发和使用沙发db的android应用程序。我是沙发DB的新手。我已在本地手册(http://docs.couchbase.com/couchbase-manual-2.5/cb-install/)中设置了一个沙发服务器,并使用Web控制台在数据库上添加文档,但我无法将内容从模拟器拉到或推送到沙发服务器。
这是我在本地拉或推的网址
http://10.0.2.2:5984/_utils/database.html?testDB
任何人都可以告诉我,我将如何在服务器上创建的数据库上推送文档。
答案 0 :(得分:0)
Couchbase和CouchDB是不同的产品。您在问题中引用的URL是CouchDB URL。如果你想在Couchbase中访问web ui,那么你应该去下面的地址。
http://10.0.2.2:8091
答案 1 :(得分:0)
最重要的是,如果您要在Android上开发移动应用程序,您可能需要查看即将推出的Couchbase Lite以及Couchbase移动基础架构(sync_gateway + Couchbase服务器),以尝试从设备应用程序进行推/拉后端数据存储。 http://www.couchbase.com/mobile它可以简化您正在做的事情并提供您不必自己开发的功能。
答案 2 :(得分:0)
我知道这是一个古老的问题,但对于每个应该搜索答案的人,我都会分享我的经验。
问题是从模拟器或genymotion设备访问localhost沙发(DB)基本实例。 这可以通过几个步骤轻松解决(在CoucDB中显示,但类似于Couchbase):