【发布时间】:2014-11-20 02:28:07
【问题描述】:
受服务器故障中这个问题的启发 https://serverfault.com/questions/459042/mongoexport-csv-output-array-values
我正在使用 mongoexport 将一些集合导出到 CSV 文件中,但是当我尝试定位数组的 last 成员字段时,我无法正确导出它。
我正在使用的命令
mongoexport -d db -c collection -fieldFile fields.txt --csv > out.csv
我收藏的一件物品:
{
"id": 1,
"name": "example",
"date": [
{"date": ""},
{"date": ""},
],
"status": [
"true",
"false",
],
}
我可以访问我的数组的 first 成员,编写如下字段
name
id
date.0.date
status.0
有没有办法在不知道数组长度的情况下访问我的数组的最后一个项?
因为以下不起作用:
name
id
date.-1.date
status.-1
知道正确的符号吗?或者如果这根本不可能?
【问题讨论】: