我的火力地堡阵列的结构如下:从火力点阵列
[
{
'userId': '12345',
'itemOrdered' : 'abc',
'status': 'pending'
...other attributes
},
{
'userId': '6789',
'itemOrdered' : 'def',
'status' : 'pending',
...other attributes
},
{
'userId': '12345',
'itemOrdered' : 'def',
'status' : 'complete',
...other attributes
},
]
我无法弄清楚如何检索以下数据:
- 获取记录用户id = XXX
- 获取所有记录,其中“itemOrdered” = '高清'
火力地堡文档谈论使用orderByC但这并没有多大意义。
[避免在分布式系统中使用数字顺序标识(即数组)。](https://www.firebase.com/docs/web/guide/understanding-data.html#section-arrays-in-firebase)。真? [是的,真的](https://www.firebase.com/blog/2014-04-28-best-practices-arrays-in-firebase.html) – Kato