Firebase “如何解决云功能”;错误:Argument";opStr“;不是有效的查询比较。操作员必须是下列人员之一<&引用&引用<=&引用&引用==&引用&引用&燃气轮机&引用;,或&燃气轮机=&引用&引用;

Firebase “如何解决云功能”;错误:Argument";opStr“;不是有效的查询比较。操作员必须是下列人员之一<&引用&引用<=&引用&引用==&引用&引用&燃气轮机&引用;,或&燃气轮机=&引用&引用;,firebase,google-cloud-firestore,Firebase,Google Cloud Firestore,我曾经运行过上面的函数,一切都很好,我想只有在我添加了图像处理的“sharp”模块后,函数才开始失败并抛出这个错误正确的语法应该是where('deleted','==',false)正确的语法应该是where('deleted','==',false)哈哈,真不敢相信我竟然错过了。谢谢你@Samuel SilvaLol,真不敢相信我错过了。谢谢你,塞缪尔·席尔瓦 exports.calActivationPeriod = functions.https.onRequest((req,res)=

我曾经运行过上面的函数,一切都很好,我想只有在我添加了图像处理的“sharp”模块后,函数才开始失败并抛出这个错误

正确的语法应该是
where('deleted','==',false)
正确的语法应该是
where('deleted','==',false)
哈哈,真不敢相信我竟然错过了。谢谢你@Samuel SilvaLol,真不敢相信我错过了。谢谢你,塞缪尔·席尔瓦
exports.calActivationPeriod = functions.https.onRequest((req,res)=>{

const postsArray = []

db.collection(`${PUBLIC_PROPERTIES}`).where('deleted',false).get()          
.then((querySnapshot)=>{

    console.log('posts collected: '+ querySnapshot.size);
    querySnapshot.forEach((doc) =>{
        postsArray.push({poId:doc.id,
            activT:doc.data().activationTime,
            counter:doc.data().counter,
            userId:doc.data().userId,
            isActive:doc.data().isActive});
    });
return db.doc(`posts/count`).set(querySnapshot.size,{merge:true});

});
});