我希望用户单击按钮时寻找具有相同年龄的其他用户。这个概念类似于tinder,在这种情况下,每次调用该函数时,您都会从满足年龄=其他用户年龄的人员列表中得到一个不同的人员。
因此查询mQuery = someref.orderbychild(“ Age”)。equalto(Usersage)给出了一个列表。
如果我限制为(1),我会得到第一个同龄人。
我如何获得第二个人? 它是通过对getchildren和for循环进行处理吗? 我是否需要获取孩子数量并执行.limittofirst(numberofbtnclicks).limittolast(totalusersinlist-1)? 或者我可以只使用endat(numberofclicks).limittolast(1)吗?在这种情况下,firebase中的endat是否可以与整数一起使用,例如endat(5)会将列表以第5个值结尾,而不管其中存储的键是什么?
检索用户的顺序可以是随机的。
感谢您的帮助!!!!!!!