databaseMigrateExport生成csv异常

发布于 7 年前作者 li393696 次浏览最后编辑 7 年前来自 issues

file_type为1(生成json格式)的时候,一切正常。将file_type该成2就会报错。

3 回复
jzeng
jzeng1 楼6 年前

是因为你的query少加了field

“query”:`db.collection(‘bookList’).where({

  openid: “”

})

.field({ //CSV格式必须要有这个

  “name.val”: true,

  “price.val”: true,

  “press.val”:true

}).get()

xiulan25
xiulan252 楼6 年前
xshao
xshao3 楼5 年前

错误是说缺少参数 fields,而文档好像并未提到,你试试把字段列表以逗号分割作为 fields 参数值再发送请求试试。 fields: ‘a,b’


云数据库似乎是基于 mongo 的,mongo 在导出 csv 时也确定需要指定字段列表,如下:

mongoexport --host 10.8.8.111 --db sampleData --collection eventV4 --csv --out events.csv --fields ‘_id,something’。

可以试一试。