В настоящее время я пытаюсь отправить некоторые данные в Firebase с помощью jquery. Я отлично работаю, но мне не удается отправить данные на два разных дочерних узла (ref и ref2) с одним и тем же идентификатором.
Другими словами, когда я использую свой код, данные, помещенные в ref, не имеют того же идентификатора, что и данные, помещенные в ref2.
Я много чего пробовал, но не смог получить ожидаемый результат.
function retrievedata(){
var iduser = window.user;
var uiduser = iduser.uid;
var database = firebase.database();
var ref = database.ref('productspushed'+'/'+uiduser);
var ref2 = database.ref('products');
$.get(window.location.href, function(data){
$("tr.woocommerce-cart-form__cart-item.cart_item").each(function(i, obj) {
const name = $('td.product-name', obj).text();
const nameok = name.trim();
console.log(nameok);
const url = $('a', obj).eq(1).attr('href');
console.log(url);
const imgurl = $('img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail', obj).attr('srcset').split(',').pop().trim().split(' ')[0];
console.log(imgurl);
const price = $('span.woocommerce-Price-amount.amount', obj).eq(0).text().replace(/€/, '');
console.log(price);
const data = {title: nameok,
imgurl: imgurl,
price: price,
url: url,
};
ref2.push(data);
ref.push(data);
})
})
};
Я хотел бы отправить данные в ref и ref2 с тем же идентификатором. Если бы вы, ребята, могли бы дать мне подсказку, это бы мне очень помогло.