Android和firebase数据库
我们可以在firebase数据库中的单个列(如果有)下存储数据吗?例如,假设像在MySQL中一样,有一个名为latitude的列,我们可以在下一行中存储/更新新数据/latitude坐标,保留单个用户的旧数据等等。同样,我们可以在Firebase数据库中执行此操作吗?如果是,如何实现?Firebase实时数据库更像是JSON树,而不是关系数据库。看看。Firebase实时数据库更像是一个JSON树,而不是一个关系数据库。看看。简短的回答是:该结构确实支持类似于列的内容,您可以在其中添加新数据 像Alvai的一样,Firebase与MySQL的不同之处在于它不是基于表的,而是更像一个JSON树。所以从技术上讲,并没有真正包含列和行的表。它更像是一个数组的数组。因此,您可以创建一个名为latitude的“数组”,它存储您可以不断添加的数据 在android上,添加到名为latitude的子级类似于:Android和firebase数据库,android,mysql,firebase-realtime-database,Android,Mysql,Firebase Realtime Database,我们可以在firebase数据库中的单个列(如果有)下存储数据吗?例如,假设像在MySQL中一样,有一个名为latitude的列,我们可以在下一行中存储/更新新数据/latitude坐标,保留单个用户的旧数据等等。同样,我们可以在Firebase数据库中执行此操作吗?如果是,如何实现?Firebase实时数据库更像是JSON树,而不是关系数据库。看看。Firebase实时数据库更像是一个JSON树,而不是一个关系数据库。看看。简短的回答是:该结构确实支持类似于列的内容,您可以在其中添加新数据 像
private void updateLatitude(String latitudeID, LatitudeCoordinates latitude_coordinates) {
mDatabase.child("latitude").child(latitudeID).setValue(latitude_coordinates);
}
其中LatitudeCoordinates是一个类,latitude是父类,latitudeID是每个纬度坐标的唯一值
详细介绍了如何与Firebase数据库通信。简短的回答是:该结构确实支持类似于列的内容,您可以在其中添加新数据 像Alvai的一样,Firebase与MySQL的不同之处在于它不是基于表的,而是更像一个JSON树。所以从技术上讲,并没有真正包含列和行的表。它更像是一个数组的数组。因此,您可以创建一个名为latitude的“数组”,它存储您可以不断添加的数据 在android上,添加到名为latitude的子级类似于:
private void updateLatitude(String latitudeID, LatitudeCoordinates latitude_coordinates) {
mDatabase.child("latitude").child(latitudeID).setValue(latitude_coordinates);
}
其中LatitudeCoordinates是一个类,latitude是父类,latitudeID是每个纬度坐标的唯一值
详细展示了如何与Firebase数据库进行通信打字错误往往令人不快。知名品牌的拼写错误更是如此。问题标题中知名品牌的拼写错误是问题标题的四倍。拼写错误往往会引起人们的不满。知名品牌的拼写错误更是如此。问题标题中知名品牌的拼写错误是原来的四倍。非常感谢弗雷德里克和奥法瓦。非常感谢弗雷德里克和奥法瓦。