首页 文章

将文档重新添加到Couchbase Server 2.0.1失败

提问于
浏览
1

我在运行版本2.0.1社区版(build-170-rel)的Couchbase集群上遇到了奇怪的行为 . 通过PHP-lib我执行以下代码:

$json = json_encode(array('hello' => 'world'));
$cb->add('test123',$json);
$cb->delete('test123');
$cb->add('test123',$json);

该文档应该在服务器上,但查询不会返回任何结果,既不通过PHP也不通过Web控制台 . 但令人惊讶的是,密钥确实出现在“TOP KEYS”部分的不时出现 .

但是当我使用set命令而不是add时,执行上面的代码后文档就存在了 .

你有什么想法吗?对我来说,似乎在删除文档时没有释放密钥 .

有没有机会摆脱出现在“顶级钥匙”下面的“孤儿”钥匙?非常感谢您的调查 .

干杯,克里斯

1 回答

  • 0

    我已经在我的环境中测试了没有任何问题(文档存储在控制台和代码中可访问)

    您可以打印正在执行的每个操作返回的值/代码吗?

相关问题