【发布时间】:2021-04-11 11:26:41
【问题描述】:
需要帮助合并两个对象。两者都是从 Firebase Firestore 在移动应用程序中下载的。
Object 1
Object {
"Date": "2021-04-06",
"Store1": "199",
"Store2": "249",
"Store3": "159",
"Updates": 4,
}
Object 2
Object {
"Store2": Array [
"Store2",
"Object {
"latitude": 5,
"longitude": 180,
},
],
"Store1": Array [
"Store1",
"Object {
"latitude": 55,
"longitude": 120,
},
],
"Store3": Array [
"Store3",
"Object {
"latitude": 43,
"longitude": 156,
},
],
}
我想将对象 1 合并到对象 2 中,所以结果看起来是这样的。
Object 2
Object {
"Store2": Array [
"Store2",
"249",
"Object {
"latitude": 5,
"longitude": 180,
},
],
"Store1": Array [
"Store1",
"199",
"Object {
"latitude": 55,
"longitude": 120,
},
],
"Store3": Array [
"Store3",
"159",
"Object {
"latitude": 43,
"longitude": 156,
},
],
}
我的下一步是在屏幕上打印一个类似这样的列表
Store1 199Kr "Geo point"
Store2 249kr "Geo point"
Store3 159kr "Geo point".
但我不了解数据的合并。谁能帮助我? 我有机会影响从中检索数据的数据库,但由于其他功能是围绕此结构构建的,因此它是次要选择。 可以补充一下,我真的不太了解数据库/Firebase/JavaScript 等,所以请善待:)
【问题讨论】:
-
请访问help center,使用tour查看内容和How to Ask。做一些研究,搜索关于 SO 的相关主题;如果您遇到困难,请发布您的尝试的minimal reproducible example,注意输入和预期输出,最好在Stacksnippet
标签: javascript firebase object