Firebase Java查询。equalTo()不起作用
我试图了解这种方法是如何工作的。我把一切都安排好了,我把一些线索放到了我的火源的根上。我引用了我的firebase,然后我尝试以这种方式创建一个查询对象
Query refQ = ref.orderByValue().equalTo(word);
这里的单词和我推到firebase上的字符串是一样的
我只想将该值打印到控制台。 发生的奇怪事情是,控制台挂起,就像它在无限循环中一样,我需要强制它终止。我在上面的代码行后面放了一个print语句,但它永远也达不到
所以我的问题是,我做错了什么
编辑:我忘了提到word
是静态的,我推到firebase的一个词。我这样做是为了测试功能
# 1 楼答案
我创建了这个最小的示例,并在JDK 1.8.031中运行了它:
它打印出:
所以这对我来说似乎很好