【发布时间】:2021-09-26 13:02:30
【问题描述】:
var searchRef = _firestore
.collection("vehicles")
.where("models.plane", isEqualTo: "true")
.where("models.bus", isEqualTo: "true");
在此查询方法中,我可以查询多个值,但我想动态地执行此操作。如果用户进入飞机,我想查询飞机或者如果用户进入飞机和公共汽车,我想查询飞机和公共汽车,或者如果用户进入飞机,公共汽车和跑车,我想查询飞机、公共汽车和跑车。即要查询的变量个数,变量会因用户而异。
如何将此代码转换为动态代码。
【问题讨论】:
标签: firebase flutter for-loop google-cloud-firestore