ios - Firebase DB Key, Name, Value clarification -
i have firebase db follows:
{ "kids" : { "icon" : "childicon", "name" : "children's", "qty" : 2 }, "clothes" : { "icon" : "mensicon", "name" : "mens", "qty" : 12 }, "womans" : { "icon" : "womansicon", "name" : "womans", "qty" : 5 } }
i want read top level list of names. example, trying retrieve "kids, clothes, womans"
i can use code:
let query = ref.queryordered(bychild: "name") //userid) query.observe(.value, with: { snapshot in var array = [categories]() child in snapshot.children { if let category = mapper<categories>().map(json: (child as! firdatasnapshot).value as! [string : anyobject]) { array.append(category) } } success(array) })
to retrieve of items 'name' field, how retrieve string name of above level.
that code return "children's, mens, womans", want "kids, clothes, womans"
any appreciated. doing in swift, accepted!!
thanks
Comments
Post a Comment