我试图从firebase中检索数据,但是如果我添加了orderBy()和EquatTo(),就会出现这个错误
下面是我的代码:
var firebase = new FirebaseClient("https://xxx-xxx.xxxx.com/");
var _item = await firebase.Child("Pc and Laptops")
.OrderBy("ProductID")
.EqualTo("ID")
.WithAuth(
我的数据库结构是这样的
我制作了一个qr代码扫描器,扫描qr,然后它匹配来自Firebase实时数据库的数据,在下一页进行匹配,并将该qr代码值存储在本地存储中。但是,当我试图在下一页中处理数据时,如下所示:
var db= app.database()
let machine_id = localStorage.getItem('machineid')
//output = 8c96aa286f24(Accurate data on console)
db.ref('/All_machines/Generator/').orderByKey
我正在用Firebase Android开发一个聊天库应用程序。我有两种方法可以得到相同的结果,但无法检测出哪种方法的性能更好。需要帮助处理以下问题。
DB结构:
Firebase -
- User
- user id
- name
- DOB
- userId
我需要获取所选密钥的用户信息。因此,有以下两种方法:
在userId之前创建Firebase数据库引用,并向其添加事件侦听器:
database.child("Users").child(u
我是Firebase的新手。在使用值过滤后,我正在尝试获取键的值。首先,我使用下面的命令获取room_num值为"323“的特定用户
uref.orderByChild("room_num").equalTo(room_num).once("value" ...
在我获得这个用户的对象之后,我想要访问他/她的电话号码。但是下面的代码并没有提供我需要的东西。
var uref = new Firebase('https://XXX.firebaseio.com/users');
uref.orderByChild("room_num
我只想检索当前日期的对象。我在firebase数据库中有一个JSON结构,如下所示。
尝试过这样做,但没有正确显示任何内容:
Calendar now = Calendar.getInstance();
int year = now.get(java.util.Calendar.YEAR);
int month = now.get(java.util.Calendar.MONTH);
int day = now.get(java.util.Calendar.DAY_OF_MONTH);
query = mDatabase.orderByKey().orderByChi
所以我试图在这个结构中找到数据"aaaaabbbbbbaaaa“:
disney
studentList
-Jh46tlaNFx_YmgA8iMJ: "aaaaabbbbbbaaaa"
-Jh474kAvoekE4hC7W3b:"54ce1cbec4335cd3186105dc"
我用了这个
var ref = new Firebase("https://disney.firebaseio.com/");
ref.child("studentList").orderByKey().equalTo("54ca2
我在firebase中有一个数据库结构,如下所示:
我不想通过子“组织”查询数据库,然后通过子“access_points”匹配SSID是equalTo算盘并返回该access_point。为此,我编写了以下代码:
var ref1 = new Firebase("FIREBASEURL/organization");
var name = ref1.child("access_points").orderByChild('SSID').equalTo('Abacus')
.on('va
有没有一种方法可以在Firebase数据库上执行一个简单的查询,获取并返回一个与查询参数匹配的对象(在Java中)?我对使用Firebase非常陌生,就我所能理解的文档而言,orderBy()是一种无限期的异步方法,这就是为什么我很难弄清楚如何在查询后对数据执行操作。是否有一些回调符号可以让我快速检索和返回值并结束查询,或者我是否在Firebase文档中遗漏了什么?
例如,在此方法中,我只想确定数据库是否包含指定的用户,如果查询与该用户匹配,则返回true。
public void containsUser(String user) {
DatabaseReference re
我正在使用Firebase,并正在编写代码从实时数据库中删除数据。我要做的是在点击按钮时从用户的书签部分删除一个已保存的帖子,下面是代码的关键部分: let user=firebase.auth().currentUser;
var ref1=firebase.database().ref('saved/'+user.uid+'/posts/').orderByChild('postnum').equalTo(j); //j is the postnum of the post to be deleted
ref1.once('valu
我尝试使用equalTo()从实时数据库中进行查询。 database.getReference(verifiedProductsDb.dbPartVerifiedProducts).order By Child(verifiedProductsDb.barcode).equalTo(b.toLong()).get().addOnCompleteListener { 但安卓工作室给出了: None of the following functions can be called with the argument supplied.
equalTo(Boolean) defined in c