查询 java-mongoDB做查询,给两个时间,查询这两个时间段之间的数据(数据库中有时间这个字段)

问题描述

mongoDB做查询,给两个时间,查询这两个时间段之间的数据(数据库中有时间这个字段)

怎么用java操作mongoDB查询 ,查询条件是大于某个时间小于某个时间
要是用 $gt 和 $lte 来卡范围, 他们只支持int型,不支持Long型

解决方案

大神召唤术!!!!!!!!!!!!!!!!!!!!!!!!!!!!come on

解决方案二:

有了解的朋友吗??!!!!!!!!!!!!!!!!!!!

解决方案三:

mongodb也可以在查询的结果集后面用Where(e => e.date > startDate&& e.date <endDate)

解决方案四:

var query = Query.Where(e => e.date > startDate&& e.date
var ret = MongoDatabase.GetCollection("表名称").FindAs(query).OrderByDescending(e => e.date).AsQueryable();
return ret;

解决方案五:

var query = Query.Where(e => e.date > startDate&& e.date

var ret = MongoDatabase.GetCollection("表名称").FindAs(query).OrderByDescending(e => e.date).AsQueryable();

return ret;

时间: 2024-09-17 03:53:47

查询 java-mongoDB做查询,给两个时间,查询这两个时间段之间的数据(数据库中有时间这个字段)的相关文章

java 框架-java mybaits做查询的时候ORA-00942: 表或视图不存在。但表是存在的

问题描述 java mybaits做查询的时候ORA-00942: 表或视图不存在.但表是存在的 本项目用SSM框架写的.select * from t_menu where pid = #{id} mybatis的查询语句 同样的代码,更改数据库配置文件到Mysql数据库中,建个同样的表格,发送 http://localhost:8080/cdpf/menu/loadMenus.do?id=0请求完全正常,可以返回一个json字符串. 但是,更改成Oracle数据库,其他不变发送同样的请求就报

hibernate-求java两表循环查询的方法

问题描述 求java两表循环查询的方法 表A和表B的ID___RECEIVEID相关联,如何用表A查询到表B的ID_RECEIVEID_OLD, 再利用所取到的ID_RECEIVEID_OLD去查询表A的信息,不断循环,直到表B没有ID_RECEIVEID_OLD,求具体写法 解决方案 hibernate左连接 解决方案二: 表A: 表B: 解决方案三: Java循环和方法 解决方案四: 建议不要这样做 这样数据库会不断的 关闭打开 建议直接写sql函数 那样效率更高 更安全 解决方案五: 这样

sqlserver- SQL 如何查询今日数据,如何查询用户输入的两天之间的数据

问题描述 SQL 如何查询今日数据,如何查询用户输入的两天之间的数据 如题,我想要返回datetime类的短日期格式的时间,怎么做? 不要toshortdatestring,这是字符串类型的,不方便在这上面进行日期的加减. 解决方案 查询第30到第40之间的数据 解决方案二: SQL Server 日期的加减函数: DATEDIFF DATEADD http://blog.csdn.net/xyzqiang/article/details/6577831

Java Persistence API中带注释的命名查询是否真的非常有用?

对注释的注释 Java Persistence API (JPA) 定义了访问数据的多种方法:通过实体管理器.通过 JPA-QL 或通过本机查询.在 JPA 中,注释用作将 Java 对象映射到底层数据库的一种机制.您还可以提供 XML 元数据作为映射注释的覆盖或备选机制.不过,我看到的大多数 JPA 使用情况都明显喜欢使用注释.规范文档使用注释,而不使用基于 XML 的映射示例(仅向您显示 XML 模式)来表示所有示例这一事实可能是覆盖的原因之一.创建对象关系映射,以便从 Java 对象模型抽

mysql-PHP MYSQL 两表联合查询问题

问题描述 PHP MYSQL 两表联合查询问题 现在有两个表,第一个201411,第二个user_list, 第一个是存放用户相关的数据,第二个是存放登录用户名和密码的信息. 他们有一个共有的字段:username, 现在要如何才能调用和显示在登陆了user_list的账号(username)的201411这张表里面的其他信息. 解决方案 SELECT T2.* FROM user_list T1 INNER JOIN 201411 T2 ON T1.username = T2.username

数据-急!请教这个sql语句怎么写:两个条件查询,其中一个满足,另一个条件就不要加了

问题描述 急!请教这个sql语句怎么写:两个条件查询,其中一个满足,另一个条件就不要加了 条件2始终存在,条件1不一定始终有.条件1.条件2的数据可能同时存在,但是 当有条件1的数据存在的时候,显示条件1的数据: 如果没有,则显示条件2的数据的数据. 解决方案 select * from table where (条件1 and not exist (select * from table where 条件2)) or (条件2 and not exist (select * from tabl

对象-两张表查询 结果集set的时候怎么处理 表A 和表B 是两个不同的实体

问题描述 两张表查询 结果集set的时候怎么处理 表A 和表B 是两个不同的实体 String sql = ""SELECT * FROM CLOUD_BOBA_BLOG_CATE""; PreparedStatement pstmt = null ; DataBaseConnection dbc = null ; try{ // 连接数据库 dbc = new DataBaseConnection() ; pstmt = dbc.getConnection().p

mysql关于两张表查询的问题

问题描述 mysql关于两张表查询的问题 我现在有两张表 iislog ips_global 想根据iislog表查询出来的IP地址,得出对应的归属地,请问这语句该怎么写啊? 解决方案 如果没有关联,可以这么写 select g.ip_location, g.ip_isp from ips_global g left join iislog l on l.id=1 where g.ip_start<=l.client_ip and g.ip_end >= l.client_ip id是主键,可

php查询页面怎么做,查询学生信息,读取mysql中的内容

问题描述 php查询页面怎么做,查询学生信息,读取mysql中的内容 查询学生信息用的网页,mysql的数据库,里面包括学生学号,姓名,身份证号,班级.怎样实现学生输入身份证号后显示出学生的其他相关信息,求p代码,而且mysql需要设置主键之类的么 解决方案 http://blog.sina.com.cn/s/blog_5d4646fd0100iwgo.htmlhttp://www.jb51.net/codes/76382.html 解决方案二: HTML表单提交 PHP获取表单内容 PHP查询