我有一组用户,我想排除该用户进行研究。 我该如何解决?谢谢。
query = db.collection("users").whereEqualTo("city", city);
PagedList.Config config = new PagedList.Config.Builder()
.setInitialLoadSizeHint(10)
.setPageSize(3)
.build();
FirestorePagingOptions<User> options = new FirestorePagingOptions.Builder<User>()
.setQuery(query, config, User.class)
.setLifecycleOwner(this)
.build();
答案 0 :(得分:0)
Firestore没有提供任何从查询结果中排除特定文档的方法。您只能根据文档字段中包含的数据过滤文档。如果要删除文档,则必须编写代码以在应用程序中将其删除,这意味着您也将无法使用FirebaseUI来显示结果。您必须编写自己的适配器才能显示修改后的结果。