#react-native #firebase-realtime-database
# #react-native #firebase-база данных в реальном времени
Вопрос:
Как объединить повторяющийся объект и добавить цену, как будто у него есть дубликат дерева, тогда цена будет складываться три раза и возвращать новый массив / obj. это obj здесь obj. а также отслеживать, сколько дубликатов существует
"id1": Object {
"date": 1609247265357,
"orders": Array [
Object {
"avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/jsa/128.jpg",
"id": 3,
"name": "Tomato",
"price": 15,
},
Object { //this
"avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/talhaconcepts/128.jpg",
"id": 4,
"name": "Ginger",
"price": 12,
},
Object { //and this
"avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/talhaconcepts/128.jpg",
"id": 4,
"name": "Ginger",
"price": 12,
},
Object {
"avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/jsa/128.jpg",
"id": 3,
"name": "Tusi",
"price": 15,
},
],
"uid": "EKSjIptE7Ma32SyGylhKBmLLJHB2",
},......and so on
Комментарии:
1. Вы уже пробовали что-нибудь? Гораздо более вероятно, что кто-то может и поможет вам, если мы увидим, что вы уже пробовали.
2. Я ищу stackoverflow, но не нашел подобной проблемы. Пробовал uniqby, но не знаю, как углубиться в изменения идентификатора ключа. и отслеживайте, сколько раз дубликат удалялся, чтобы мы могли умножить цену.