-1
我已經導出了一個mongoDB集合並將其導入到不同的數據庫/服務器。MongoDB - 預期元素名稱爲'DateTime',而不是'Ticks'。錯誤
當我嘗試從此集合中獲取數據時,我的「期望元素名稱爲'DateTime',而不是'蜱'。」錯誤。
花了很多小時後,我發現在CreatedDate字段上有一個訂單錯誤。
它必須是這樣的;
"CreatedDate" : {
"DateTime" : ISODate("2015-04-02T16:11:50.901Z"),
"Ticks" : NumberLong(635635879109017711)
},
但是在某些記錄中就是這樣;
"CreatedDate" : {
"Ticks" : NumberLong(635635879109017711),
"DateTime" : ISODate("2015-04-02T16:11:50.901Z")
},
「滴答」和「日期時間」值是不正確的順序,它拋出一個錯誤。
有什麼建議嗎?
我不確定這裏的順序是否重要,因爲對象是*無序的屬性集合*(至少在JavaScript中)。我相信這個問題一定是由別的東西引起的。 – sp00m
我已經解決了這個問題。我已經更新了c#mongo驅動程序,並已解決。 –
太棒了!然後,回答你自己的問題,並將此答案標記爲已接受的問題。 – sp00m