go - 在沙发上设置错误
问题描述
当我使用 go-couchbase 将数据设置到 couchbse 时,它返回 EOF。
cl, err := gocb.Connect("http://administrator:passwd@127.0.0.1:8091")
...
pool, err := cl.GetPool("default")
...
bucket, err := pool.GetBucket("default")
...
err = bucket.Set("aaa",0,"bbb")
if err != nil {
fmt.Println("Set error ", err.Error())
}
bucket.Close()
然后我检查名为 memcached.log 的日志文件,错误信息是“不知道扩展错误代码(无存储桶)”。
如果没有名为 default 的存储桶,GetBucket 将返回错误“没有名为 default 的存储桶”。
我不知道为什么会这样。
解决方案
推荐阅读
- javascript - 每秒更改图像 src
- angular - Angular - 通过输出发出事件不会刷新列表
- sql - 选择出现多次的 JSON 对象
- javascript - 如何在反应中访问模式按钮中的地图数据
- python - pandas loc 函数在写入与读取时引用不同的行-> ValueError
- javascript - 警报图标通知
- node.js - 无法在 Angular 5 项目上解析 rxjs/***
- python - 运行 pip install - 在 Windows 机器上。由于 Web 代理而出现证书错误
- java - spring MVC org.springframework.http.converter.HttpMessageNotWritableException:找不到类型的返回值的转换器:类 java.util.ArrayList
- javascript - 显然简单的功能不返回任何东西