您可以使用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解释了它。
请帮帮我。
答案 0 :(得分:5)
我在使用firebase REST api之前遇到了同样的错误,这是因为我没有引用equalTo子句中的值(例如equalTo =" 1&#34 ;)