首页 > 解决方案 > 如果低于某个值,Firestore 规则允许读取字段

问题描述

一个包含多个字段的文档,但我想要一个字段的条件,只有当它低于某个值时才能读取它.. 其余字段可以随时读取.. 所以在用户端它将返回该条件字段的值或 null

标签: firebasegoogle-cloud-firestore

解决方案


明白了,所以为此,只需编写一个 if 语句来检查每个输入字段以查看它是否满足您的条件。

    if(input1.value == "juice" && input2.value != "apple"){
       docRef
            .collection("posts")
            .doc()
            .collection("burgers")
            .add({
            input1: input1,
            input2: input2
    })
    }else{
 console.log("error")
}

推荐阅读