database - 使用 CouchbaseCLI 导出数据 cbexport 错误
问题描述
我尝试遵循文档并使用以下命令以 JSON 格式从 travel-sample 存储桶中获取数据
命令 :C:\Program Files\Couchbase\Server\bin>cbexport json -c couchbase://127.0.0.1 -u Administrator -p uity790 -b travel-sample -o F:/travel-sample.json -f lines -t 4
但我经常收到此错误“JSON 导出失败:无法导出可转移:从集合感知集群导出需要提供范围/集合字段”
在 Windows 上使用 CLI 的正确方法是什么?
解决方案
--scope-field <scope_field> 从集合感知集群中导出时,将在每个 JSON 文档中创建此字段;它将用于存储文档来自的范围的名称。
--collection-field <collection_field> 从集合感知集群中导出时,该字段将在每个 JSON 文档中创建;它将用于存储文档来自的集合的名称。
因此,您似乎还需要指定这些参数。就像是:
--scope-field couchbaseScope --collection-field couchbaseCollection
推荐阅读
- javascript - 为什么我们使用onload方法是JS?
- java - org.w3c.dom.Document -> Jsoup?
- google-chrome-extension - “Service Worker 注册失败”未在 Chrome 扩展程序中提供错误详细信息
- android - 如何在 Jetpack Compose 的同一活动中处理多个触摸事件?
- python - Pandas:如何删除特定数量的重复行?
- postgresql - 计算时间序列数据中的时间差
- google-cloud-platform - (谷歌云平台)我不小心在Linux VM里面设置了防火墙
- hierarchical-data - Azure SQL DB - 分层查询
- dataframe - Pyspark 中最多两列
- discord - TypeError:制作爆炸参数时无法读取未定义的属性“bulkDelete”