我只是使用 Java 在 Mongo 数据库上做一些CRUD。
我的问题是当我查询数据库时,例如:
db.getCollection("something").find(query);
我正确地获取了文档,但每个文档的 ObjectId 是这样的:
"_id": {
"timestamp": 1459641911,
"machineIdentifier": 16375804,
"processIdentifier": 3908,
"counter": 9920756,
"time": 1459641911000,
"date": "2016-04-03T00:05:11.000+0000",
"timeSecond": 1459641911
}, ...
但我需要它是 12字节表示,如下所示:
ObjectId("507f1f77bcf86cd799439011")
我该怎么做?最好没有任何Java操作。
谢谢