MongoDB系列
实际工作中遇到的一些问题汇总
Margarte
学而不思则罔,思而不学则殆。
展开
-
Mongo中查询返回值问题
查询集合时,返回一定不为null ,可能为空集合。 查询源码可知: private <T> List<T> executeFindMultiInternal(CollectionCallback<FindIterable<Document>> collectionCallback, @Nullable CursorPreparer prep...原创 2020-02-27 17:19:19 · 592 阅读 · 0 评论 -
MongoDB中的date时区问题
在本地编码时,对时间(Date)不需要做任何处理。因为在与mongoDB进行数据传输交互时,java会将UTC时间自动与本地时间转化。 String date = "2020-02-27"; Date max = DateUtils.stringToDate(date + DateUtils.END_TIME, DateUtils.DATE_TIME_SSS_PATTER...原创 2020-02-27 10:39:51 · 1206 阅读 · 0 评论 -
MongoDB正则表达式
模糊查询 一、常规示例 一、某文档包含某字段的模糊查询: 使用 sql 的写法 select * from member where name like '%XXX%' 在mongodb中: db.member.find({"name":{ $regex:/XXX/ }}) 二、查询以某字段为开头的文档 db.member.find({"name":{$regex:/^XXX/}}) 三、查...原创 2020-02-26 17:52:22 · 659 阅读 · 1 评论