Me cambio a firebase 9 y quiero lograr el siguiente
customers -MomOdRNzkqr9vDk_MmE:"ptwXJ7JRAASFgd3KoS2fQyQhyV613" -Myb3b_2W-7FTlsZvXCO:"QZOQ43DGYwfu4djlZ5EjEVksOr53"estoy intentando lo siguiente
const customerSelectedRef = ref(db,`/serviceProvider/${user1.uid}/moneyCollector/customers`); const customerSelectedRefPush = push(customerSelectedRef); set(customerSelectedRefPush, customerSelected); // not wanted to use {customerSelected} which gives key value pair under push id¿Cómo podría agregar valor directamente para empujar la identificación?

El antiguo método era
firebase .database() .ref(`/serviceProvider/${user1.uid}/moneyCollector/customers`) .push(customerSelected) .then(() => { console.log("Data set.moneyCollector cutomer added"); checkdubArray = []; }); Donde push id actúa como clave para customerSelected e intento obtener el mismo resultado en firebase 9. No quiero el resultado que he marcado como cruzado
Puede pasar el valor de la cadena directamente en push() junto con DatabaseReference como se muestra a continuación:
const customerSelectedRef = ref(db,`/service/${user1.uid}/Collector/customers`); await push(customerSelectedRef , "string_value") // Not objectEl resultado sería: