var arr = [
[{a: "apple", b: "ball"}, {c: "cat", d: "dog"}],
[{e: "elephent", f: "flight"}, {g: "god", h: "hen"}]
];
预期结果是-
var exp = [
{a: "apple", b: "ball"},
{c: "cat", d: "dog"},
{e: "elephent", f: "flight"},
{g: "god", h: "hen"}
]
答案 0 :(得分:1)
您可以使用flat()
collection_name
对于Microsoft Edge和IE,请使用sudo mongoexport -d db_name -c collection_name --type=csv --query='{field1:{$gt:2}}' -f "field1,field2" --sort='{field1:-1}' -u 'username' -p 'passwd' --authenticationDatabase=admin --out dir/file.csv
答案 1 :(得分:0)
您可以访问数组的索引0并将其分配给存储数组的现有变量
类似 arr = arr [0]
*由于问题有误,该答案需要更新
let newArr = []
newArr = arr.map((item) {
return item[0]
})
这将使arr
保持不变。如果您想修改arr
,请使用forEach而不是map
答案 2 :(得分:0)
尝试使用此代码:
[].concat(...arr)