美文网首页
微信小程序:云开发数据库查询,分组+排序+条件

微信小程序:云开发数据库查询,分组+排序+条件

作者: 我的小小笔尖 | 来源:发表于2021-07-28 14:35 被阅读0次

.match,相当于where条件
.group,就是分组啦,其中_id是固定写法,不能写成其他的
.sort,相当于orderBy排序

其返回值是:res.result.list,不是:res.result.data

    const db = wx.cloud.database()
    const _ = db.command
    const $ = _.aggregate
    db.collection('v4_colorseesee').aggregate()
      .match({
        game: 'colorfont'
      })
      .group({
        _id: {
          openid: '$openid',
          player: '$player'
        },        
        maxLevel: $.max('$level')
      })
      .sort({
        maxLevel: -1,
        date: 1
      })
      .end()
      .then(res => {
        console.info(res)
      })

相关文章

  • 微信小程序:云开发数据库查询,分组+排序+条件

    .match,相当于where条件.group,就是分组啦,其中_id是固定写法,不能写成其他的.sort,相当于...

  • 微信小程序 云开发-2

    微信小程序 云开发 -- 数据库的使用 查询 新增 修改 删除

  • H5打开微信小程序

    前置条件 小程序开发技术栈: uni-app 开通微信云开发 开通静态网站,需要在「微信开发者工具 - 云开发 -...

  • SQL之DQL

    DQL用于从数据库查询数据,并不会修改数据 基本查询 条件控制 查询排序 分组查询 limit限制 一.基本查询 ...

  • 基于echart实现动态加载微信云平台数据库的数据

    微信小程序的云开发平台提供了三个基础能力:数据库、存储和云函数。我们这次利用微信小程序的云平台数据库的数据,通过e...

  • 微信小程序与云开发

    微信小程序基础概念 小程序云开发的三大基础能力:云数据库、云函数、云存储 Java、NodeJS、JavaScri...

  • 微信小程序云开发入门(一)

    微信小程序云开发入门(一) 摘要:微信小程序云开发是包含了服务器以及数据库的运行环境,而且只需要开发者进行简单的管...

  • 微信小程序云开发(一)

    什么是微信云开发 微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务。 开发者可以使用云开发快速开发小程序、...

  • 微信小程序 云开发数据库的数据查询与新增

    一、前言 本文将介绍如何在微信小程序中使用云开发中数据库,进行数据的查询和新增,并显示在页面。数据库操作API 二...

  • 小程序Cloud开发归纳

    小程序云开发 小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。开发者可以使用云开发快速开发小程序、小...

网友评论

      本文标题:微信小程序:云开发数据库查询,分组+排序+条件

      本文链接:https://www.haomeiwen.com/subject/ukyzmltx.html