MongoDB Collection 导出错误标记处的路径冲突
MongoDB Collection export error Path collision at tokens
我正在尝试使用 MongoDB Compass 工具将我的 collection 从 Atlas 导出到本地 MongoDB。问题是我可以导出一些 collection,但我的用户 collection 返回错误。
错误是:令牌处发生路径冲突。0BUo4-zWowM9ldTIUbs57Q 剩余部分 0BUo4-zWowM9ldTIUbs57Q
感谢任何帮助,谢谢。
MongoDB指南针版本为1.28.1
通过一些搜索,我看到其他人也面临类似的问题。所以这可能是由 MongoDB Compass 版本为 1.28.1 上的一些错误引起的。解决方法是使用如下命令行界面。
mongodump --uri="<connection-string>" --out /path/to/export
出现这个错误是因为有两种不同的类型。可能您将令牌设置为对象或空字符串。
使用 Mongo Compass
的解决方案是手动取消选中标记为字符串的“根级别字段”。检查以下示例:
错误发生是因为字段“Fotos_da_Ocorrência”可以是空字符串""
或对象{bucketName: "", comment: "", elementId: ""}
.
当我取消选中 Root Level Field
时,它会正常导出。
我正在尝试使用 MongoDB Compass 工具将我的 collection 从 Atlas 导出到本地 MongoDB。问题是我可以导出一些 collection,但我的用户 collection 返回错误。
错误是:令牌处发生路径冲突。0BUo4-zWowM9ldTIUbs57Q 剩余部分 0BUo4-zWowM9ldTIUbs57Q
感谢任何帮助,谢谢。
MongoDB指南针版本为1.28.1
通过一些搜索,我看到其他人也面临类似的问题。所以这可能是由 MongoDB Compass 版本为 1.28.1 上的一些错误引起的。解决方法是使用如下命令行界面。
mongodump --uri="<connection-string>" --out /path/to/export
出现这个错误是因为有两种不同的类型。可能您将令牌设置为对象或空字符串。
使用 Mongo Compass
的解决方案是手动取消选中标记为字符串的“根级别字段”。检查以下示例:
错误发生是因为字段“Fotos_da_Ocorrência”可以是空字符串""
或对象{bucketName: "", comment: "", elementId: ""}
.
当我取消选中 Root Level Field
时,它会正常导出。