2016-11-22 64 views
1

將數據插入到MongoDB的所以這是我原來的數據:錯誤使用robomongo

{ 
"_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, 
    } 
] 
} 

我m如果這個錯誤:

Unable to parse JSON: 
First character in field must be [A-Za-z$_], at (10, 9) 

其大致指向 「},」

有人可以幫我嗎? IDK爲什麼即時得到這個愚蠢的錯誤,在這裏增加一個陣列應該是一件微不足道的小事

回答

2

你JSON是無效的,刪除多餘的逗號

{ 
    "refId" : 0, 
    "order" : 0, // <-- remove 
}, 
{ 
    "refId" : 1, 
    "order" : 1, // <-- remove 
} 

這樣就顯得

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

哇,東西這麼小的一個小時讓我陷入困境 – pizzae