在 Flutter 应用程序上过滤和排序 Firebase (Firestore) 数据

Sha*_*ain 7 dart firebase flutter google-cloud-firestore

如果我的用户数据库在 Firestore 和注册上,我会问每个用户一些问题(复选框、单选按钮等)。我想创建一个过滤器和排序机制,用户可以在其中根据根据特定字段排序的多个过滤器参数对其他用户列表(来自 Firestore)进行过滤和排序。

我想在 Firebase (FireStore) 和 Flutter 上创建什至可能,还是我需要其他任何东西?

任何人都可以将我链接到任何相关的 Flutter/Firebase 文档、YouTube 视频或任何其他相关内容。

Roh*_*eja 1

从 Firestore 获取用户列表后,您可以使用ListFlutter 中的类提供的方法轻松对它们进行排序和过滤:

sort排序方法:https ://docs.flutter.io/flutter/dart-core/List/sort.html

retainWhere过滤方法:https://docs.flutter.io/flutter/dart-core/List/retainWhere.html