文档章节

MongoTemplate查询 Criteria对象代表的是查询条件

指尖Coding
 指尖Coding
发布于 2016/09/28 15:05
字数 110
阅读 856
收藏 1

Criteria对象代表的是查询条件

 

1、举例说明

     (1)mongo sql 对应关系:

              db.users.find({name:"suns"});                 -------->Criteria criteria=new Criteria("name");

                                                                                                                criteria.is("suns");

     (2)两个查询条件:

               db.users.find({name:"suns",_id:22});----------->Criteria  criteria=new Criteria("name");

                                                                                                                 criteria.is("suns");

                                                                                                                 criteria.and("_id").is(22);

      (3)条件复杂(age>10)

               db.users.find({age:{$gt:10:}});           ------------>Criteria criteia=new Criteria("age");

                                                 criteria.gt("10");//如果是大于等于10,那么再添加一句话:criteria.and("age").is("10");即可

© 著作权归作者所有

指尖Coding
粉丝 2
博文 60
码字总数 39923
作品 0
静安
私信 提问
使用spring连接及操作mongodb3.0

前边有一篇记录过不使用spring,直接在java代码中连接和操作mongodb数据库,这里就紧随其后记录一下使用spring的情况下,在java中简单操作mongodb。 maven导包配置: 因为涉及了sping以及spr...

涂宗勋
2016/05/14
92
0
Mongodb java api操作

本篇文章主要介绍了mongodb对应java的常用增删改查的api,以及和spring集成后mongoTemplate的常用方法使用,废话不多说,直接上代码: 1.首先上需要用到的两个实体类User和Home,对应用户和家...

Atom_me
2015/07/15
1K
0
一把双刃剑:关于MongoDB的学习和避坑

  【IT168 评论】MongoDB 是一把双刃剑,它对数据结构的要求并不高。数据通过key-value的形式存储,而value的值可以是字符串,也可以是文档。所以我们在使用的过程中非常方便。正是这种方便...

博客园
2018/05/28
0
0
MongoDB —— 使用Spring Data MongoDB操作数据库

本文代码示例参见:https://gitee.com/imlichao/MongoDB-example 我们使用Spring Data MongoDB可以方便的在Spring boot项目中操作MongoDB 文档地址:https://docs.spring.io/spring-boot/do...

哼_哼
01/10
0
0
【Hibernate】 Criteria Queries (条件查询)

Criteria Queries 提供了类别安全的查询,可以替代HQL、JPQL和本地SQL查询。 Criteria queries 是通过如下三个类完成的。 Criteria: 一次查询 Criterion: 一个查询条件 Restrictions:查询条...

666B
2014/07/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何在工作中快速成长?致工程师的10个简单技巧

阿里妹导读:阿里有句非常经典的土话,“今天的最好表现,是明天的最低要求。”如何挖掘潜能、发现更好的自己?今天,阿里巴巴高级无线开发专家江建明将认知升级的方法总结出来,帮助你获得快...

阿里云云栖社区
28分钟前
1
0
PHP和Redis实现在高并发下的抢购及秒杀功能

抢购、秒杀是平常很常见的场景,面试的时候面试官也经常会问到,比如问你淘宝中的抢购秒杀是怎么实现的等等。 抢购、秒杀实现很简单,但是有些问题需要解决,主要针对两个问题: 一、高并发对...

xiaogg
30分钟前
0
0
从数据上看:谁才是漫威的绝对C位

复联4上映了!这次比美国还早了两天。当然,我还没看,不会给你们剧透,当然也不想不剧透。 这一部不仅是灭霸这一线剧情的结局,也被认为漫威第三阶段的收官之作。据说此部之后,不少影迷熟知...

crossin
43分钟前
3
0
Spring Cloud底层原理

毫无疑问,Spring Cloud 是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。 不过大多数讲解还停留在对 Spring Cloud 功能使用的层面,其底层的很多原理,很多人可能并不知晓。 ...

月下狼
53分钟前
5
0
Linux重启Tomcat

在测试过程中,要构建测试环境,还经常要重启Tomcat排查问题,重启Tomcat的步骤: 1、首先查看Tomcat是否有启动或重复启动? 输入命令ps -aux|grep java按回车键,可见下图,是有一个Tomcat启...

测试龙管家
54分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部