上一篇介绍 firestore CRUD 的各种方式,今天要来介绍进阶的查询资料方式,利用条件去过滤出符合条件的资料,而不是每次都把所有资料都拿回来
firestore的查询方法蛮直接与直观的,比较复杂的是where的查询条件
<
小於<=
小於或等於==
等於>
大於>=
大於或等於!=
不等於array-contains
阵列包含array-contains-any
阵列包含任一in
等於以下任一值not-in
不等於以下任一以上就是firestore 使用条件查询的方式
查询条件不是只能一项,可以使用多项条件查询,像是:
使用angular fire查询
this.firestore.collection("fruits",ref=>ref
.where("price", ">=", 200)
.orderBy("price", "asc"))
用白话说明就是:查询水果的集合,价钱大於200元且要升幂排列
firestore的页面上面,就有提供简易的条件查询
点选套用之後,就可以看到条件查询的结果
如果条件结果符合预期的话,firestore 也很贴心提供查询条件,只要复制贴上到专案里面就可以得到同样的结果罗
以上就是对於firestore 的条件查询的简单介绍
>>: Day29 - 以 NodeJS 留言板走过 GitOps 工作流程
行前作业 注册帐号 需要有自己的服务器或是相应的权限 开始後续作业 搜寻discord develo...
0x1 前言 昨天把 Controller 跟 Route 建立好了,今天来针对回覆内容做更新,并简...
大家好,我是长风青云。今天是铁人赛第十五天。 今天心情有点糟,有点感慨。原谅我东西很少。详细内容我等...
天呀,没库存今天又晚下班没什麽时间,只剩8天了,不可以开天窗害我们组挑战失败啊! 中途穿插来介绍一个...
关於我 大家好,我是 TD,目前在南方的小岛上担任菜鸟软件工程师。大学不是主修 CS 或资讯相关科...