【发布时间】:2020-11-10 18:34:33
【问题描述】:
我的代码中有以下 JSON 数组
jsonList = [{"catName":"Carrom"}, {"catName":"Rugby"}]
在我的情况下,我希望它看起来像一个 JSON
{ "catName": "Carrom", "catName": "Rugby" }
如何将上述 JSON 数组转换为单个 JSON?最好的方法是什么?
【问题讨论】:
-
您建议的输出不是有效的 JSON,因为您有重复的属性名称...
-
喜欢上面的评论,如果你想解析你的输出,你会得到
{catName: "Rugby"} -
@DavidMcEleney 是的。但是我想要它,因为我想像这样使用它
"$match": { "category": { "$elemMatch": { "catName": "Rugby", "catName": "Carrom" }}, }所以,我想将它转换成这种格式 -
@SuthuraSudharaka 那行不通 - 看起来你需要像
$in: docs.mongodb.com/manual/reference/operator/query/in/#op._S_in 这样的东西 -
两个键怎么可以同名?
标签: javascript node.js arrays arraylist