标签: android ios angularjs firebase google-cloud-firestore
有没有办法在firestore查询中应用OR操作,如:
if(name ==“Jhon”|| lastname ==“James”){ 然后这样做 }
答案 0 :(得分:6)
目前看来Firestore不支持析取。
解决方法是合并查询query.whereEqual(name, John)和query.whereEqual(surname, James)的结果。
query.whereEqual(name, John)
query.whereEqual(surname, James)
请记住,从结果中你必须删除重复的那些,在两种条件下评估为真的那些。