jjzjj

orderByChild

全部标签

javascript - 在 Firebase 查询中组合 orderByChild 和 equalTo

给定以下数据结构:{"comments":{"-JcBbk64Gpm1SKoFHv8b":{"content":"blah","createdAt":1417550954985,"link":"http%3A%2F%2Flocalhost%3A3000%2F","recommendedCount":0,"replies":{"-JcBbk8gF_nQ_vjwag61":true},"replyCount":1},"-JcBbk8gF_nQ_vjwag61":{"content":"blahblah","createdAt":1417550955151,"link":"http%3A%2

orderbyChild()在Firebase数据库中不起作用

这是火基数据结构。在这里,我想选择具有值“停止”的所有节点并删除它们。我编写此代码,但这不起作用。finalMapmap=newHashMap();QuerynumberQuery=reference.child("numbers").orderByChild("stop");numberQuery.addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot){if(dataSnapshot.exists()){for(DataSnapshoteac

android - OrderByKey 工作正常,但 OrderByChild 在 firebase 实时数据库中给出了意想不到的结果

我正在尝试使用firebase实时数据库对数据进行排序和过滤。在一种情况下,我想使用OrderByKey(因为我首先想要新问题并使用推送功能生成键)对数据进行排序,在另一种情况下,我使用OrderByChild(因为我想使用时间戳进行排序,在这种情况下我不t使用push但我使用用户的uid作为键)。在这两种情况下,我首先想要最新的事物/人(问题/用户),所以我想按降序排序(在客户端我什至颠倒了它)。所以这就是我在第一次查询后的查询方式。第一个查询在下面显示的查询中没有endAt(endAtKey)部分。对于OrderByKey:ref.child("questions").orderB

firebaselistadapter忽略了orderbyChild()和均等()

所以,我想做一个FirebaseListAdapter显示至少X(在我的情况下,1)字符之后,显示自动完成建议。valmSearchSuggestionsListView=findViewById(R.id.main_list_view)asListViewvarsuggestionAdapter:FirebaseSuggestionAdapter?=nullmSearchEditText.editText.addTextChangedListener(object:TextWatcher{overridefunafterTextChanged(editable:Editable){if(ed

android - Firebase orderByChild 和 equalTo() 查询不起作用

我正在使用以下Firebase数据库表开发Android应用:"posts":{"id_1":{"author":"google:111527135678918251124","color":-2960686,"creationTime":1427104145195,"text":"mytext","title":"myTitle","type":0,"visible":true},"id_2":{"author":"google:111527135678918251524","color":-2960686,"creationTime":1427104145195,"text":"m

java - 具有两次 orderByChild 条件的 Firebase 查询

这个问题在这里已经有了答案:QuerybasedonmultiplewhereclausesinFirebase(8个答案)关闭4年前。我有一个问题:我想使用两倍的orderByChild()条件创建一个firebase查询第一个条件:比较一个字段第二个条件:按特定字段对元素进行排序。这是我要执行的查询示例:ref.orderByChild("id").equalTo("1").orderByChild("name").addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSn

javascript - orderByChild 在 Firebase 中不起作用

我正在尝试查询我的数据库,以便它检索基于子键的有序列表。我按如下方式执行(见下文),但没有任何反应,这意味着它返回一个对象,其排序方式与它存储在Firebase数据库中的方式完全相同。这是怎么回事?self.getAllProfiles=function(){varqProfile=$q.defer();varref=newFirebase(FBURL);ref.child("users").orderByChild('last_update').on("value",function(snapshot){console.log(snapshot.val())//HEREISWHERE

javascript - Firebase .orderByChild().equalTo().once().then() 当 child 不存在时 promise

我的API/auth/login端点采用req.body像这样:{"email":"jacob@gmail.com","password":"supersecretpassword"}在端点,我引用了我的Firebase数据库(https://jacob.firebaseio.com/users)。我搜索数据,当我找到一个用户的电子邮件与req.body.email匹配时,我将密码与存储在数据库中的密码进行比较。我遵循了inthisFirebaseblogpost概述的promise结构.router.post('/login',function(req,res){constref=d