【发布时间】:2020-04-16 06:46:29
【问题描述】:
我正在使用 google firebase 来存储和检索我的一个应用程序的数据。我成功地能够在数据库中推送和检索数据。我正在尝试为集合的文档自动 ID 设置一个增量 ID。
let db_push = firestore.database().ref('Table').push();
db_push.set({
name:name,
age:age,
location:location
})
我可以推送数据,但 ID 设置为 afbghy67kju。而age 数据作为字符串推送。如何设置自动编号 ID 并将 age var 作为数字推送?
【问题讨论】:
-
实时数据库中没有提供自动编号功能。您将需要构建一个解决方案。如果您使用 javascript 数字类型,它将在数据库中显示为数字。如果您提供为字符串,它将显示为字符串,即使它看起来像一个数字。首先在代码中将年龄字符串转换为数字。
-
是的。我能够解决号码问题。如何控制ID?有什么办法可以控制吗?
标签: javascript firebase react-native firebase-realtime-database