firebase избивает меня, как мать без пощады. Посмотрите на мой код:Использование «userData.uid» в качестве ключа
ref.createUser({
email : $("#email").val(),
password : $("#senha").val()
}, function(error, userData) {
if (error) {
alert("Nao foi possivel cadastrar: "+error);
} else {
ref.child("fornecedores").push({
[userData.uid]:{
email: $("#email").val(),
logo: nome+".jpg",
nome: $("#nome").val()
}
},function(error) {
if (error) {
alert("Nao foi possivel salvar: " + error);
} else {
alert("Seus dados foram salvos!: "+userData.uid);
}
});
}
});
Все работает отлично, нет никакой ошибки, но посмотрите на мой JSON: *
{
"fornecedores" : {
"-K7XNT_UrCyuM4KLfptO" : {
"5b0beab0-d32a-4115-b346-25a8d3e1fffe" : {
"email" : "[email protected]",
"logo" : "J.jpg",
"nome" : "Jequiti Cosméticos 5"
}
},
}
*
Почему два ключа ??? Откуда появился этот «-K7X ...»?
[пользовательData.uid]? – Jay
его динамический ключ из параметра userData функции – Jorgeley
lol. Да, прости. Я знал это, я утверждал, что это первая часть данных, которые должны быть записаны на рассматриваемый узел. См. Мой ответ. – Jay