![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
if_you_can_please_do
多年Java搬砖经验,由于生活所迫接点小私活,欢迎私信~~
展开
-
mongodb 使用记录
当前使用版本: 4.0.10配置文件#设置外网可访问 net: port: 27017 bindIp: 0.0.0.0#设置启用账号安全security: authorization: enabled#设置禁用账号安全security: authorization: disabled创建用户#添加读写用户db.createUser({user:"admin",pwd:"123456",roles:[{role:"readWrite",db:.原创 2020-09-22 14:46:25 · 91 阅读 · 0 评论 -
mongoTemplate Aggregation
可以通过以下声明方式进行使用TypedAggregation<User> agg = Aggregation.newAggregation(User.class);AggregationResults<BasicDBObject> aggregationResults = mongoTemplate.aggregate(agg, BasicDBObject.class); //BasicDBOb原创 2017-11-21 10:35:32 · 1026 阅读 · 0 评论 -
mongodb及mongoTemplate 一些简单记录
//时间区间Criteria.where("time").gte(weekStartDate).lte(weekEndDate);//正则匹配以val开始不包含本身的字符Criteria.where("val").regex("^" + val + ".+"); //查询in列表,结果会按照id顺序排列Criteria.where("原创 2017-12-14 14:51:14 · 1935 阅读 · 0 评论 -
mongoTemplate andExpression的一些使用方式
1 用于类似function(val1…val2)的函数,参数为数值/数组 //增加8小时时区//{$dayOfWeek : { $add : [$createTime, 28800000]} }project().andExpression("dayOfWeek(add(createTime," + 8 * 60 * 60 * 1000 + "))").as("day")pr..原创 2018-04-25 22:35:49 · 7024 阅读 · 5 评论