如何使用java编程语言将java String转换为mongodb _id的ObjectId

时间:2018-05-18 11:07:04

标签: java spring mongodb

e.g:

String hexString = "5afea3b5bc7f8d04fc61d525";

ObjectId喜欢

ObjectId("5afea3b5bc7f8d04fc61d525")

这里上面的字符串是从objectId获得的,所以当在mongodb中编写查询时,mongodb文档的_id与字符串不匹配.....因此如何通过将字符串作为参数从休息中传递来获取mongodb文档中的匹配数据api匹配mongodb文件的_id。

1 个答案:

答案 0 :(得分:2)

使用:

ObjectId objId = new ObjectId("5afea3b5bc7f8d04fc61d525");

查看更多ObjectId构造函数here