Как я могу установить уникальный идентификатор внутри объекта в базе данных? - PullRequest
0 голосов
/ 16 мая 2019

Я начал работать над новым приложением (реагирует на машинопись) и использую Firebase. Я довольно новичок в этом, и мне любопытно две вещи.

  1. Если я использую axios.post для публикации объекта, подобного этому { поле1: «данные1», поле2: «данные2» } оно будет сохранено как
data: {
  "randomGeneratedFirebaseId": {
     field1: "data1",
     field2: "data2" 
   }
}

Мой вопрос: как мне сделать объект похожим на

data: {
   {
     id: "randomGeneratedFirebaseId",
     field1: "data1",
     field2: "data2" 
   }
}

Я знаю, что могу пройти через огненную базу. Возьмите ключ и нажмите его, но я использую Axios, и я знаю, как я могу это сделать. Я пытался осмотреться, но не повезло. Причина, по которой я этого хочу, заключается в том, что я использую неизменяемый, и гораздо проще хранить id внутри объекта, чтобы вы могли использовать его с помощью .get ('id');

  1. Нужно ли мне даже использовать axios, если я использую базу данных, или я могу получить доступ к данным с помощью методов firebase и связать их с моим приложением?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...