
MongoDB
iandbeyond
努力的小青年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MongoDB远程访问设置
1.需要绑定好数据路径和日志路径,命令如下--bind_ip 192.168.0.55 //绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP --logpath D:\software\MongoDB\Server/logs\mongodb.log // 定MongoDB日志文件,注意是指定文件不是目录 --logappend // 使...原创 2018-07-13 14:58:08 · 2197 阅读 · 0 评论 -
.NET 官方驱动MongoDB.Driver的聚合管道Aggregate用法(一)之 具体实现
工作需要,用到MongoDB,笔者也是边学边用,基于官方的驱动MongoDB.Driver的Aggregate具体用法,网上资料甚少,且部分实现记录并不详尽。也是边学边用,文中错误之处,请留言指正。 笔者在存储和基本的时间范围查询时,都可以不使用聚合管道实现而使用约束器FilterDefinitionBuilder等来实现,网上.NET基本查询的DEMO多基于此实现,资料比较多。 Aggreg...原创 2018-12-06 10:55:52 · 3939 阅读 · 0 评论 -
.NET 官方驱动MongoDB.Driver的聚合管道Aggregate用法(二)之操作符的用法示例及细节
上一篇文章写了如何去写一个聚合管道的类以及实例化后的基本查询实现。传送门 本文笔者想记录在具体实现按日期统计数据进行Aggregate时,在编写查询条件时的一些容易忽略的小细节(笔者自己忽略的和遇到的问题)进行记录,以备后用,错误之处,请留言指正。 1.时间问题 //ISODate的时间是UTC时间,所以做查询的时候需要北京时间减去8小时,转字符串,在用ISODa...原创 2018-12-06 13:59:22 · 2067 阅读 · 0 评论 -
MongoDB聚合管道Aggregate 按时间间隔查询写法
$match写法:(重点处已经标红) { $match : { DTime : { $gte :ISODate('2019-03-07T16:00:00Z'),$lte :ISODate('2019-03-08T16:00:00Z') },$expr : {$eq: [ { $mod: [ { $second: '$DTime' }, 30 ] }, 0 ]} } } 注释:DTime为时间...原创 2019-03-11 15:45:28 · 4695 阅读 · 4 评论