使用robomongo将数据插入mongodb时出错

时间:2016-11-22 08:51:57

标签: mongodb robo3t

所以这是我原来的数据:

List<SpawnGroup> mapSpawnGroups = spawnsByMapId[worldId];//this working now

现在,当我尝试编辑它时,为了让它得到这个:

{
"_id" : "AHRLArFtRRWLp6knp",
"name" : "BlueCorp Steel inc.",
"subEnd" : ISODate("2017-04-21T14:00:00.000Z"),
"type" : "Enterprise",
"visions" : [ 
]
}

我收到了这个错误:

{
"_id" : "AHRLArFtRRWLp6knp",
"name" : "BlueCorp Steel inc.",
"subEnd" : ISODate("2017-04-21T14:00:00.000Z"),
"type" : "Enterprise",
"visions" : [ 
    {
        "refId" : 0,
        "order" : 0,
    }, 
    {
        "refId" : 1,
        "order" : 1,
    }
]
}

大致指向“}”,

有人可以帮帮我吗? Idk为什么我得到这个愚蠢的错误,添加一个数组应该是一件微不足道的事情

1 个答案:

答案 0 :(得分:2)

您的JSON无效,请删除

中的额外逗号
{
    "refId" : 0,
    "order" : 0, // <-- remove
}, 
{
    "refId" : 1,
    "order" : 1, // <-- remove
}

这样就变成了

{
    "refId" : 0,
    "order" : 0
}, 
{
    "refId" : 1,
    "order" : 1
}