mongoDB的差值计算条件式问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

mongoDB的差值计算条件式问题

2016-02-18 10:15:37 3150 1

mongodb数据表里,一个是logoff_time,记录退出时间
一个是login_time,记录登录时间,都是unix时间戳格式保存。
我现在要统计在线时间在5分钟之内,那就拿退出时间减去登录时间得到的差值是否小于300喽。请问如何写条件表达式?
'login_time'=>array('$gte'=>'logoff_time'-300)

注:mysql里还好搞一点,直接相减select * from 表名 where logoff_time-login_time<=300

取消 提交回答
全部回答(1)
  • 明俨
    2019-07-17 18:43:45

    你可以是用JavaScript来干这个事,比如在mongo shell里是db.test.find( { $where: "this.x - this.y > 1" })

    1 0
相关问答

1

回答

MongoDB 集群的问题

2019-04-09 14:03:15 1223浏览量 回答数 1

1

回答

MongoDB的MR问题!

2016-06-29 10:30:14 1616浏览量 回答数 1

1

回答

如何用Mongodb复杂条件查询数组内成员?

2016-06-14 17:18:46 1846浏览量 回答数 1

1

回答

mongodb关于 数据库时间的问题

2016-02-26 14:05:35 2794浏览量 回答数 1

1

回答

有关mongodb排序的问题

2016-02-26 10:36:02 1258浏览量 回答数 1

1

回答

关于mongodb的两个问题

2016-02-20 17:51:21 1978浏览量 回答数 1

1

回答

MongoDB无法查询数据

2016-02-19 10:56:04 1972浏览量 回答数 1

1

回答

mongodb 集群的问题

2016-02-19 11:59:49 1818浏览量 回答数 1

1

回答

mongodb 若干问题

2016-02-18 14:48:05 1771浏览量 回答数 1

1

回答

mongodb子文档排序的问题

2016-02-13 18:16:53 2123浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载