本小节我们将学习如何通过云函数从云数据库中查找多条数据,并将查询结果按照某种规则排序。

如果想对查找多条数据的结果进行排序,我们只需要再增加一条orderBy语句,它接受两个参数,第一个是指定要排序的字段,比如我们这里指定要排序的字段是importance。第二个指定排序的方式,desc表示从大到小,asc表示从小到大,比如我们这里指定从为从大到小进行排序。

最后返回的结果数组里,importance大的在前面,小的在后面。

下面,我们将学习如何使用指令查询。

这是我们上一节查询多条数据的代码。细心的同学一定发现了,之前的查询条件,importance:3代表的意思是importance=3。但是我们怎么才能表示importance>3呢?

这就需要使用指令查询了,指令的意思就是对查询条件的值使用特定的指令先加工一次。

微信开发者文档为我们提供了8种指令,等于、不等于、小于、小于或等于、大于、大于或等于、字段值在给定的数组中、字段值不在给定的数组中。同学们可以使用者8种指令组合出各种查询条件。

所以,相信大家现在都知道要怎么表示importance>3了,也就是importance:_.gt(3)

在代码里我们需要怎么使用呢?

第一步,实例化指令,当然,我们也需要提前实例化数据库连接;

第二步,写正确的查询指令;

第三步,我们就可以得到正确的返回结果了。

下面,请根据教学视频进行学习和操作

想看视频版?

关注公号“微程序学堂”,我们的视频教程即将上线

如果你自己写了好文章想投稿

请联系我们

微信小程序云开发教程-云函数操作数据库-排序查询、指令查询相关推荐

  1. python开发微信小程序-Django微信小程序后台开发教程的实现

    1 申请小程序,创建hello world小程序 2 添加交互框和按钮 index. wxml cal {{ result }} index.wxss /**index.wxss**/ .input ...

  2. Django微信小程序后台开发教程

    Django微信小程序后台开发教程 1 申请小程序,创建hello world小程序 2 添加交互框和按钮 3 在服务器配置hello django 4 实现计算器接口 5 配置服务器将后端与微信小程 ...

  3. 王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程

    王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程 小程序进阶 王者级微信小程序开发实战教学课程,讲师手把手对同学们进行微信小程序开发的进阶实战,从零开始搭建,从本地到云端开始系统化的 ...

  4. 【黄啊码】tp5+微信小程序商城开发教程

    最近一直都有人问我要关于微信小程序的开发教程,之前啊码已经整理了一份教大家如何入门,具体如下: https://markwcm.blog.csdn.net/article/details/123350 ...

  5. 微信小程序详细开发教程

    全栈开发之路怎么能少得了小程序开发呢,下面我将详细介绍一个微信小程序从开发的部署的全过程: 一.在开始之前,先解释以下几个误区: 1.微信小程序个人号是可以开发并发布的: 2.微信小程序发布的体验版和 ...

  6. 微信小程序入门开发教程

    欢迎关注我的微信公众号"人小路远"哦,在这里我将会记录自己日常学习的点滴收获与大家分享,以后也可能会定期记录一下自己在外读博的所见所闻,希望大家喜欢,感谢支持! 逐步更新中,根据微 ...

  7. 【微信小程序企业级开发教程】界面刷新获取新更新数据

    在微信小程序开发的过程中,在一个页面中对数据操作之后我们大多数时间都需要刷新一下当前界面以把操作之后的结果显示出来,但是如何在执行操作后进行本页面的刷新就成了一个问题很大但是很需要的操作.下面介绍一下 ...

  8. 微信小程序项目开发教程

    一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可. 2.注册成功后进入首页,在 小程序发布流程->小程序 ...

  9. 微信小程序入门开发教程(详解)

    一.注册小程序账号 1.进入微信公众平台 2.点击立即注册 3.选择小程序 4.填写信息注册即可 5.绑定开发者 6.进入"设置-开发设置",获取AppID信息. 二.下载微信we ...

  10. 微信小程序实例开发教程之知乎新闻

    前面写了几篇文章,简单地介绍了一下小程序.相信完整看下来的读者,对微信小程序应该有了一定的认识.学习,需要边学边练,这样掌握起来快,反正我喜欢这么去学习一样新的技术.学而不思则罔,思而不学则殆嘛.下面 ...

最新文章

  1. 怎样用C语言数码管编写E1显示程序,跪求单片机0~99数码管显示用C语言编写的程序...
  2. Linux-目录结构说明
  3. boost::iterator_adaptor用法的测试程序
  4. 饥饿的盛世读后感_满足任何设计师饥饿感的原型制作工具
  5. VS2008 正式版 下载+ KEY 注册码
  6. pve安装黑群晖直通硬盘_PVE+lede+DSM网卡硬盘直通+win10
  7. Could not initialize class com.jacob.activeX.ActiveXComponent
  8. Yii2在部署新机器时需要注意的环境问题
  9. 【英语学习】【医学】有机化学 - 烷的命名
  10. 117. php empty()函数坑
  11. 230. 二叉搜索树中第K小的元素
  12. 2009年03月《安全天下事之希望与忧伤》
  13. 如何确保数据的准确性
  14. 上周,维(系数字世界真)谛技术开了个大会
  15. 光敏电阻 的工作原理及应用
  16. 英语磁带与计算机磁带区别,鸡肋一般的英语磁带
  17. 针对尚硅谷教学微服务硅谷课堂在线学习平台的部分功能的自我改进
  18. 【C#基础】数据结构
  19. 代理ip究竟有什么作用?
  20. java计算机毕业设计信息统计系统源程序+mysql+系统+lw文档+远程调试

热门文章

  1. Linux 脚本删除大于指定大小的文件
  2. 初学php,犯了一个超低级错误!!!
  3. 可实现的python拟牛顿法的DFP算法
  4. 结对编程项目-四则运算 第二周
  5. Oracle新建用户及权限
  6. VS2012 单元测试之泛型类(Generics Unit Test)
  7. ibatis学习四---执行流程浅析
  8. (转) 三袋米的故事
  9. 整理CVPR2012感兴趣的文章
  10. wxpython安装_Mac RobotFramework 安装