Ano*_*lid 7 android ios angularjs firebase google-cloud-firestore
有没有办法在firestore查询中应用OR操作,如:
if(name =="Jhon"|| lastname =="James"){then do this}
小智 6
目前看来Firestore不支持析取.
解决方法是合并查询结果query.whereEqual(name, John)和query.whereEqual(surname, James).
请记住,从结果中你必须删除重复的那些,在两种条件下都被评估为真的那些.
从 Firebase Web SDK 版本 9.18.0 开始,OR现在支持查询。
v9.18.0 发行说明:https ://firebase.google.com/support/release-notes/js#9.18.0
添加了对 OR 查询中析取的支持。请参阅 Github PR #7053。
OR queries文档:https://firebase.google.com/docs/firestore/query-data/queries#or_queries
| 归档时间: |
|
| 查看次数: |
1870 次 |
| 最近记录: |