Firebase queryEqual来检查子节点

时间:2017-04-14 00:55:43

标签: ios swift firebase firebase-realtime-database

我试图按作者ID查询对象列表。这可能吗?

--path

我尝试了以下操作,但没有返回任何结果。如果我发表评论

Sum(B.SALEFLG) AS COUNT_OF_SALES 

1 个答案:

答案 0 :(得分:1)

您使用的是错误的方法。具有两个参数的queryEqualToValue()方法实际上仅在实现分页时有用。要按子属性的值查询列表,请使用:

FIRDatabase.database()
    .reference(withPath: "programs")
    .queryOrdered(byChild: "authorId")
    .queryEqual(toValue: "system")
    .observeSingleEvent(of: .value, with: { snapshot in