【发布时间】:2021-03-14 14:45:04
【问题描述】:
我正在使用 Firebase UI FirestorePagingAdapter,我有一个 posts 集合,我想过滤不是来自当前用户的帖子,并按 timestamp 排序
我尝试这样做,但出现不等式错误:
override fun getPostFromLocation(viewLifecycleOwner:LifecycleOwner, location:String) :FirestorePagingOptions<Post>{
val query = firestore.collection(POST_COLLECTION)
.orderBy("timestamp", Query.Direction.DESCENDING)
.whereNotEqualTo("uid",auth.currentUser?.uid)
return FirestorePagingOptions.Builder<Post>()
.setLifecycleOwner(viewLifecycleOwner)
.setQuery(query, pagingConfig, Post::class.java)
.build()
}
有没有办法过滤结果?
【问题讨论】:
标签: android kotlin google-cloud-firestore firebaseui