Я новичок в Firebase, как мне изменить таблицы из приложения? - PullRequest
0 голосов
/ 25 февраля 2019

мой вопрос касается баз данных firebase, я пытаюсь создать приложение, которое сможет создавать или манипулировать любой строкой / столбцом / переменной в базе данных, как мне это сделать?Лечу ли я каждого ребенка подряд?Извините, если мой вопрос не имеет смысла, я новичок во всем этом:)

1 Ответ

0 голосов
/ 25 февраля 2019

База данных Firebase Realtime - это база данных NoSQL, поэтому она не имеет понятия таблиц, строк и столбцов.Вместо этого это просто дерево ценностей.Чтобы узнать больше об этих типах баз данных, прочитайте Моделирование данных NoSQL или посмотрите Firebase для разработчиков SQL .

Я рекомендую начать с документации Firebase или с одним из множества учебников по базе данных Firebase .Простейший пример записи в базу данных:

// Write a message to the database
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");

myRef.setValue("Hello, World!");

Это записывает одно значение в узел с именем message в базе данных.Если вы хотите написать другое сообщение, вы можете сделать:

database.getReference("message2").setValue("Hello again!");

Или, добавив еще более структуру:

database.getReference("messages").push().setValue("Hello World!");

В последней строке создается узел с именем messages ичто новый ключ со случайным (но всегда увеличивающимся) ключом и значением "Hello World!".Этот messages, вероятно, является наиболее близким эквивалентом таблицы, которую вы ищете.

Это примерно столько, сколько может уместиться в ответе, поэтому посмотрите ссылки, которые я дал, и просто попробуйте что-нибудь.Как только вы начинаете писать код, на самом деле довольно легко освоиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...