【发布时间】:2017-07-10 04:40:22
【问题描述】:
{
"places": {
"<push-key>": {
"name": "Company X"
},
"<push-key>": {
"name": "Restaurant Y"
}
}
"stamps": {
"<push-key>": {
"value": 0,
"date": 1487344650456
}
},
"placeStamps": {
"<place-push-key>": {
"<stamp-push-key-1>": true,
"<stamp-push-key-2>": true,
"<stamp-push-key-3>": true
}
}
}
我们是 Firebase 的新手,我们想知道是否有办法按日期对我们的图章(数据库中的节点)进行排序。我们的流程如下:
- 我们使用places节点检索我们想要的地点。
- 使用地点的密钥,我们从 placeStamps/ 节点检索戳记密钥。
- 然后我们从 stamps 节点中一一检索邮票。
有没有办法通过例如“日期”或“值”对这些对象进行排序/过滤?我们无法在客户端执行此操作,因为我们正在谈论数百万张邮票。
【问题讨论】:
-
我在下面添加了第一个刺。如果这不是您的困扰,请分享minimal code that reproduces the problem。
标签: javascript firebase firebase-realtime-database relationship nosql