file_type为1(生成json格式)的时候,一切正常。将file_type该成2就会报错。
是因为你的query少加了field
“query”:`db.collection(‘bookList’).where({
openid: “”
})
.field({ //CSV格式必须要有这个
“name.val”: true,
“price.val”: true,
“press.val”:true
}).get()
错误是说缺少参数 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’。
可以试一试。