Я начал работать над новым приложением (реагирует на машинопись) и использую Firebase. Я довольно новичок в этом, и мне любопытно две вещи.
- Если я использую axios.post для публикации объекта, подобного этому
{
поле1: «данные1»,
поле2: «данные2»
} оно будет сохранено как
data: {
"randomGeneratedFirebaseId": {
field1: "data1",
field2: "data2"
}
}
Мой вопрос: как мне сделать объект похожим на
data: {
{
id: "randomGeneratedFirebaseId",
field1: "data1",
field2: "data2"
}
}
Я знаю, что могу пройти через огненную базу. Возьмите ключ и нажмите его, но я использую Axios, и я знаю, как я могу это сделать. Я пытался осмотреться, но не повезло. Причина, по которой я этого хочу, заключается в том, что я использую неизменяемый, и гораздо проще хранить id внутри объекта, чтобы вы могли использовать его с помощью .get ('id');
- Нужно ли мне даже использовать axios, если я использую базу данных, или я могу получить доступ к данным с помощью методов firebase и связать их с моим приложением?