Firebase orderByValue()。equalTo()不是函数(Node JS)

时间:2019-03-12 22:22:17

标签: javascript node.js firebase firebase-realtime-database

我的数据库具有以下结构:

"groupA" : {
  "applications" : {
    "applicationID_132" : {
      "status" : "accepted"
    },
    "applicationID_423" : {
      "status" : "declined"
    },
    "applicationID_562" : {
      "status" : "accepted"
    }
  }
}

我正在尝试通过以下方式检索状态为“已接受”的应用程序快照(以便能够跳过获取所有应用程序):

return admin.database().ref('groupA').child('applications').orderByValue('status').equalTo('accepted')
                  .once('value')
                  .then(acceptedApplicationsSnapshot => {

似乎不起作用,还尝试了orderBy和orderByValue。可能遗漏了什么,或者处理这种情况的更好方法是什么? 谢谢您的帮助!

0 个答案:

没有答案