我正在尝试将数据从我的couchdb服务器推送到在android x86 vm上运行的touchdb应用程序(杂货同步示例)。应用程序的复制正常工作,应用程序执行拉动和推动。我无法从服务器推送到触摸数据库客户端。当我尝试时,我收到以下错误:
{ “错误”: “db_not_found”, “理由”: “couldnotopenhttp://192.168.100.101/grocery-sync/”}。
任何帮助将不胜感激。感谢。
答案 0 :(得分:1)
你几乎肯定不想这样做。您应该假设您的移动客户端将位于动态IP地址上。在Wi-Fi和蜂窝网络之间切换将创建一个新的IP地址。服务器需要一个URL来复制到。
TouchDB是针对从服务器拉出的移动客户端的用例而设计的。为了推送到客户端,TouchDB将需要处理服务器将进行的所有正确的HTTP请求。其中许多对TouchDB的当前用例没有意义,所以我怀疑它们很快就会被添加。