你能帮忙使用eventId
过滤下面的JSON吗?
{
"-Kb2dYPV0yUXpD_1moc9": {
"eventId": 1,
"message": "sdfsdfsf",
"sentOn": 1485004202943
},
"-Kb2etFm1xHd8sSsESeK": {
"eventId": 1,
"message": "shdfhsf",
"sentOn": 1485004553847
},
"-Kb2etKON8nWVKS2R0sj": {
"eventId": 2,
"message": "shdfhsf",
"sentOn": 1485004553853
}
}
我正在使用下面的网址,
https://xxxxxxxx.firebaseio.com/chats.json?orderBy="eventId"&equalTo=1
但是得到constraint index field must be a json primitive
错误。
我想检索与特定事件 ID 相关的聊天对象。我提到了 REST API,在那里,它用简单的 JSON 进行了解释。
请帮助我。
在使用 firebase REST API 之前,我遇到了同样的错误,这是因为我在 equalTo 子句中的值周围没有引号(例如 equalTo="1")