我正在尝试将日期作为long值插入到Java中的MongoDB中。当我尝试插入一个时,它显示为NumberLong(“12345”),它似乎是NumberLong()中的一个字符串。除非这是对我的误解。
这是我的代码行 - 其中parserSDF是一个Java Date对象:
BasicDBObject dbDate = new BasicDBObject("dateCreated",parserSDF.getTime());
这是默认情况下字段的显示方式:
... "dateCreated" : NumberLong(0) ...
但这是尝试写长篇时的变化:
"dateCreated" : NumberLong("1426632572797")