java - 从 firebase 数据库 android 中查看特定类别中的图像的过程是什么

标签 java android firebase

我无法根据我的类别查看图像,我的数据库将是这样的

-id 
-category : A 
-image    : URL

我想在类别 Activity 中显示类别

最佳答案

您需要为此运行查询。如今,Firebase 有两个数据库,您需要的代码取决于您使用的数据库。

<小时/>

如果您使用的是 Firebase 实时数据库,则查询为:

Query query = FirebaseDatabase.getInstance().getReference("images")
                              .orderByChild("category").equalTo("A")

之后需要读取该查询的结果,如this documentation所示.

<小时/>

如果您使用的是 Cloud Firestore,则查询为:

Query query = FirebaseFirestore.getInstance().getCollection("images)
                               .whereEqualTo("state", "CA");

然后您需要读取此查询的结果,如this documentation所示.

关于java - 从 firebase 数据库 android 中查看特定类别中的图像的过程是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57188829/

相关文章:

java - 如何获得唯一的文档路径作为字符串?

java - Java中LinkedList对象上使用的poll()、pollFirst()、pollLast()、removeFirst()和remove()方法之间有什么区别?

java - Vert.x Web(Scala): Read Multipart File Upload as Stream from Router without Saving to Disk

android - 如何从 Android 中的 Assets 加载图像列表?

node.js - 为什么 Firebase Firestore 会计算读取操作,而我只添加新文档?

java - JEdi​​torPane 在通过 BufferedReader 读取时不显示特殊分隔符

android - 如何在 Android 的 XMLWorker 中使用 iText 中的 CJK 字体?

android - kotlin - alertDialog 的自定义字体

PHP-iOS 带图像的推送通知

javascript - 向公众公开 Firebase apiKey 是否安全?