java查询mongodb中的objectid示例
发布时间:2022-03-06 08:59:21
标签:java,mongodb
找了很久查询objectid的方法都是错的,用mongovue能查询出来,但就是用java不知道怎么查询
1.mongovue里的查询方式:
{"_id" : ObjectId("5326bfc0e6f780b21635248f")}
2.纯mongodb里的查询方式:
db.collect.find({ "_id" : ObjectId("5326bfc0e6f780b21635248f") })
3.java里的查询方式:
import org.bson.types.ObjectId;
public DBObject findDocumentById(String id) {
BasicDBObject query = new BasicDBObject();
query.put("_id", new ObjectId(id));
DBObject dbObj = collection.findOne(query);
return dbObj;
}
0
投稿
猜你喜欢
- 一、实体类转换成XML将实体类转换成XML需要使用XmlSerializer类的Serialize方法,将实体类序列化public stat
- 开发环境win10Android Studio效果用于多级菜单展示,或选择。如 每个省,市,县;如 树木的病虫害;关键代码 @overrid
- 1、public String(char[] c,begin,length).从字符数组c的下标begin处开始,将长度为length的字符
- 详解json string转换为java bean及实例代码pom中添加如下两个库:<dependency> <
- 效果图:完全代码(下方有详细解读) private void textBox1_TextChanged(object sender, Eve
- 前言:java.util.Set接口和 java.util.List接口一样,同样继承自 Collection接口,它与
- Spring 框架是一个流行的Java应用程序框架,它提供了许多强大的功能,如依赖注入和面向切面编程。然而在使用 Spring 框架时,我们
- 本文实例讲述了Java Socket实现传输压缩对象的方法。分享给大家供大家参考,具体如下:前面文章《Java Socket实现的传输对象功
- 这里我们给定一个集合strings一、写法1–循环for (int i = 0, len = strings.size(); i <
- 前言很久没有写关于 Spring 的文章了,最近在系统梳理 Dubbo 代码的过程中发现了 XML schema 这个被遗漏的知识点。由于工
- 这篇文章主要介绍了Java JDBC导致的反序列化攻击原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
- 调整数组顺序使奇数位于偶数之前1. 题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的
- 1. mapper.xml设置resultTyperesultType="com.alibaba.fastjson.JSONObj
- 1.瞬时流量过高,服务被压垮?2.恶意用户高频光顾,导致服务器宕机?3.消息消费过快,导致数据库压力过大,性能下降甚至崩溃?......在高
- 排查@CacheEvict注解失效我简单看了一下《Spring实战》中的demo,然后就应用到业务代码中了,本以为如此简单的事情,竟然在代码
- 1.前言NameServer主要作用是为消息消费者和消息生产者提供关于主题Topic的路由信息,那么NameServer需要存储路由的基本信
- 本文实例讲述了c#窗体传值用法。分享给大家供大家参考。具体分析如下:对于窗体间的数据传递,是刚开始从事.Net窗体应用程序开发人员碰到的一个
- 在使用foreach时,collection属性值的三种情况:如果传入的参数类型为List时,collection的默认属性值为list,同
- 异常算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCa
- 一、任务和执行策略之间的隐性耦合Executor可以将任务的提交和任务的执行策略解耦只有任务是同类型的且执行时间差别不大,才能发挥最大性能,