当前位置: 首页 > news >正文

网站想换个风格怎么做海丰网站制作

网站想换个风格怎么做,海丰网站制作,网页布局的基本概念,如何起手做网站项目最近有个比较复杂的MongoDB查询需求, 要求1:获取最近订单表中的请求参数信息,并需要按照请求参数中的账号进行去重 要求2:数据量可能比较大,因此需要做分页查询 研究了大半天,终于搞出了解决方案&#xff0…

最近有个比较复杂的MongoDB查询需求,
要求1:获取最近订单表中的请求参数信息,并需要按照请求参数中的账号进行去重
要求2:数据量可能比较大,因此需要做分页查询

研究了大半天,终于搞出了解决方案,因此记录一下供有需要的同学参考。

感谢国家、感谢互联网、感觉菜鸟教程、感谢MongoDB、感谢所有人

菜鸟教程:https://www.runoob.com/mongodb/mongodb-aggregate.html

难点分析: 分页+分组去重+获取原始数据

代码如下
在这里插入图片描述

本来对于MongoDB的复杂查询,我是习惯使用QuerydslPredicateExecutor这种方式的,但是QuerydslPredicateExecutor似乎还不支持分组~~(也可能是我太菜,不知道而已)~~ ,所以无奈之下采用了Aggregation聚合的这种方式。Aggregation是MongoDB提供的一个特性,这种方式基本上相当于在MongoDB执行原生查询了。

本质上是通过skip和limit实现分页效果,通过match实现条件查询,通过group实现分组,最后使用$first将分组后第一条记录中的request字段检索出来。

具体语义大家可以参考菜鸟教程。

总结与思考
习惯了使用Mysql这种关系型数据库,对MongoDB文档型数据库的了解比较生疏,就目前而言Mysql与MongoDB的实际运用场景对我仍然存在许多困惑,有了解的大佬希望能够在评论区指点一下。谢谢

  • 不确定MongoDB是否只适合存储做一些非事务型、非结构化的数据,因为对MongoDB数据进行中间处理比较复杂(因为MongoDB的数据都是非结构化的)。
  • 或许MongoDB更适合大数据场景下做数据仓库,因为数据采集通常都是一些非结构化数据。
  • 将MongoDB当成Mysql来用会徒添很多麻烦。
http://www.yayakq.cn/news/126063/

相关文章:

  • 深圳国内网站建设做网站应该注意哪些方面
  • 重庆学校网站推广.net网站费用
  • 建设工程消防设计备案网站益阳北京网站建设
  • 泰安做网站公司哪家比较好石家庄模板网站建设
  • 网站建设家乡网页设计模板正规网站建设公司一般要多少钱
  • 网站如何引导客户天元建设集团有限公司股票代码
  • 南京网站推广价格郑州网站推广平台
  • 聊城推广网站阿尔及利亚网站后缀
  • 成都市网站建设哪家好西宁网站建设西宁
  • 怎么做网站广告联盟有什么公司建网站
  • 济南中建设计院 官方网站怎么把几个网站做互通
  • 建设共享经济网站的可行性网站由哪三部分构成
  • 微信公众平台推广网站dw网站建设代码
  • 淘宝怎么做网站wordpress手机端边侧航栏
  • 建平台网站费用游戏发布网网站建设
  • 百度没有收录网站wordpress 添加编辑
  • 化工网站模板免费下载塑料公司网站建设方案
  • seo网站搭建wordpress首页定制
  • 荥阳网站建设多少钱高端网站设计报价表
  • 上海网站设计多少钱廊坊网站建设哪家权威
  • 低价网站建设哪个好怎么找网站开发公司
  • 网站监测浏览器类型wordpress汉化客户端
  • 中国太平保险集团官方网站什么是互联网销售
  • 建设多用户网站哪个网站亲子游做的好
  • 广州品牌网站设计公司房地产开发商是干什么的
  • 网站建设专员工作职责潘家园网站建设
  • 宁波专业网站推广制作服务环球资源的服务种类
  • 优秀学校网站设计seo搜索引擎优化报价
  • 网站建设 有聊天工具的吗天津手工活外发加工网
  • jsp做的网站网站制作中帐号登录怎么做