gpt4 book ai didi

ios - couchbase ios复制错误

转载 作者:行者123 更新时间:2023-11-29 04:26:21 24 4
gpt4 key购买 nike

我是 couchbase 的新手,几个小时以来一直在与错误作斗争。

我创建了一个 user_profile_<-在此处插入 guid-> 文档并将其成功保存到本地移动 couchbase 数据库测试数据如下:

{
"_id" = "user_profile_F6854F81-FE36-4D6B-BD69-DAEBF0E9D766";
"_rev" = "7-9012d2c1990b4c2ab4eb96cdf6c7dbdb";
birthday = Birthday;
gender = Male;
name = Ted;
uuid = 123456789;
}

我已设置到远程 couchbase 服务器的复制。

但是,每次尝试复制时都会出现以下错误:

[error] [<0.102.0>] Error in replication 
`bb788350a95e4580ddc768d760f89575+continuous`
(triggered by document `d15feb5b5838e5044cdd7b9d9b0009f8`):
{invalid_json,{{error,{1,"lexical error: invalid char in json text.\n"}},
<<"Not found.">>}}

我已经被这个问题困扰了大约 6 个小时。

有人可以帮忙吗? :)谢谢!

更新:我在 https://github.com/dthompson/couchbase-ios-example/ 下载了该项目当我运行它时,我得到同样的错误

最佳答案

我遇到了同样的问题,但我尝试使用蒲团复制功能。结果发现问题是由于我输入远程数据库地址的方式造成的。

例如:我要复制的本地数据库名为“cardata”;在我的远程服务器上(与本地服务器具有相同的用户帐户),我创建了一个数据库“cardata”,其地址为http://your_remote_server_name:port/cardata

当我将上述格式用于远程服务器时,它工作得很好。我最初使用的错误地址格式为:http://your_remote_server_name:port/_utils/database.html?cardata

考虑到我上面详细介绍的经验,您也可能错误地输入了远程服务器的地址。检查以确保输入正确。

注意:如果您的本地安装版本与远程服务器上的版本不同,则差异并不是原因。我查了一下,本地是1.2.0,远程服务器是1.0.1。因此,我将服务器升级到 1.2.0,但仍然遇到问题,直到按照上面的说明修复了地址。祝你好运。

关于ios - couchbase ios复制错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12295775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com