问题描述
根据有关查询集合的本教程:
https://github.com/angular/angularfire/blob/master/docs/firestore/querying-collections.md
可以通过以下两种方法对angularFire进行过滤:
- 使用ref,例如:afs.collection('items',ref => ref.where('size','==','large'))
- 使用管道,例如afs.collection('items')。valueChanges()。pipe(filter(...))
问题是,第一个选项中实际发生过滤的位置。合理的做法是在服务器端进行处理,但是,如果大型数据库起初要提取整个集合可能会非常昂贵,那么我在文档中找不到有关它的任何信息。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)