我是 firebase 新手,想在我的 firestore 数据库中使用地理查询。文档中的代码示例使用旧版本的 firebase,我很难找出与“.startAt”和“.endAt”等效的内容。
有人可以快速解释一下它在 firebase 9 中是如何工作的吗?
startAt()
方法包含起点,而endAt()
方法定义查询结果的终点。
示例代码
startAt()
(Web v9):
import { query, orderBy, startAt } from "firebase/firestore";
const q = query(citiesRef, orderBy("population"), startAt(1000000));
示例代码“endAt()”(Web v9):
import { query, orderBy, endAt } from "firebase/firestore";
const q = query(citiesRef, orderBy("population"), endAt(1000000));
您可能需要查看this有关使用查询游标对数据进行分页的文档。
正如 @Nicholas Tower 所提到的,您可以检查其他选项卡以获取更多示例(Web v9、Web v8、Swift、Obective-C、Java 等)。
我有一个旧代码 Firebase 7.24.0
我可以用这个吗?
谢谢你