android - Firebase 为以下用户显示帖子

标签 android firebase firebase-realtime-database android-recyclerview

我正在使用 FirebaseRecyclerAdapter,我试图只为关注的用户显示帖子,所以我无法获得正确的查询,因为我需要的查询在图片描述中:

enter image description here

我目前正在使用这种方法:

mDatabase= FirebaseDatabase.getInstance().getReference().child("Posts");

FirebaseRecyclerAdapter<Getting_Posts, PostViewHolder> firebaseRecyclerAdapter = new FirebaseRecyclerAdapter<Getting_Posts, PostViewHolder>(
            Getting_Posts.class, R.layout.post_card_design, PostViewHolder.class, mDatabase) {
        @Override
        protected void populateViewHolder(final PostViewHolder viewHolder, final Getting_Posts model, int position) {

            final String Post_Key = getRef(position).getKey();

        }
    };mPostList.setAdapter(firebaseRecyclerAdapter);
};

此方法显示所有帖子,但我需要显示关注用户的帖子

所以我需要我必须使用它的查询所以请任何帮助。

最佳答案

试试这个:

mDatabase= FirebaseDatabase.getInstance().getReference().child("Posts").orderByChild("UID").equalTo("UID TO SEARCH FOR");

FirebaseRecyclerAdapter<Getting_Posts, PostViewHolder> firebaseRecyclerAdapter = new FirebaseRecyclerAdapter<Getting_Posts, PostViewHolder>(
            Getting_Posts.class, R.layout.post_card_design, PostViewHolder.class, mDatabase)

关于android - Firebase 为以下用户显示帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42552004/

相关文章:

android - 使用 ImageReader 后,在三星 Note5 上录制的视频无法与 Camera2 API 一起使用

javascript - 通过单击 tr 进行 Angular 编辑

firebase - Firebase中基于多个where子句的查询

ios - 从 Firebase 检索数据时获取错误的时间戳值? (IOS)

android - 数据未在 android studio 的 firebase 数据库中显示(未上传)

android - 关于最新支持设计库的Day night theme

java - Android 中 OpenGL ES 2.0 形状的翻译

java - 将 HTTP POST 响应转换为 JSON 时出错

javascript - "Uncaught ReferenceError: Firebase is not defined"

android - 如何在 Firebase 的对话框登录下方添加忘记密码链接?