Firebase не создает ребенка - PullRequest
       1

Firebase не создает ребенка

0 голосов
/ 14 декабря 2018

код хэш-тега Ссылка на БД и создание основного дочернего хеш-тега Увиденный результат: HashTag - новый дочерний элемент в БД В настоящее время я работаю над своим приложением для iOS, который использует Firebase в качестве бэкэнда.Проблема в том, что когда я хочу добавить дочерний элемент в основную базу данных (например, один так называемый главный дочерний элемент), он не работает.Я использовал это:

var REF_HASHTAG = Database.database().reference().child("hashTag")

Я использовал ту же настройку для системы комментирования, и у нее не было той же проблемы.

Затем в другом файле у меня есть следующее:

    for var word in words {
        if word.hasPrefix("#") {
            word = word.trimmingCharacters(in: CharacterSet.punctuationCharacters)
            let newHashTagRef = API.HashTag.REF_HASHTAG.child(word.lowercased())
            newHashTagRef.updateChildValues([newPostId: true])
        }
    }

Кроме того, когда я пытаюсь добавить его вручную, он все равно не работает.

1 Ответ

0 голосов
/ 14 декабря 2018

В соответствии с инструкциями необходимо использовать функцию setValue.Прямо сейчас этот путь не имеет значения, поэтому он вам тоже понадобится.Примером может быть что-то вроде этого:

var REF_HASHTAG = Database.database().reference().
REF_HASHTAG.setValue("hashTag":"theHashtag")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...