我在Android平台上使用Firebase。我有一个问题,是否可以使用基于值范围的过滤器构建查询?
我看到有startAt()
和endAt()
等方法,但我没有看到任何可以在值范围内构建过滤器的内容。我看到iOS有类似queryStartingAtValue
等的内容(请参阅此处的范围查询:documentation)。
这可以在Android上执行类似的操作吗?
答案 0 :(得分:2)
您可以合并startAt()
和endAt()
来指定范围(包括给定值):
Query query = ref.orderByKey().startAt("0").endAt("5");