-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