Как создать пустые ссылки на Firebase

Допустим, у меня есть база данных и я хочу добавить объекты Book и Chapter в корневой узел, чтобы это выглядело следующим образом.

example: {
  books: {
    book_id: {//book object}
  }
  chapters: {
    chapter_id: {//chapter object}
  }
}

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

example: {
  books: {
    book_id: {//book object}
  }
  chapters: {
    //this has no objects underneath it
  }
}

Вы не можете просто оставить его пустым в базе данных, иначе ссылки на главы исчезнут. Я подумал, может быть, я мог бы просто добавить.keep или что-то в ссылку на главы, но это тоже не сработало. Кроме того, если я удаляю все объекты главы из-под ссылки на главы, она удаляет ссылку на главы.

Основная причина, по которой мне нужны эти пустые ссылки, заключается в том, что я могу удалить все объекты из определенной ссылки, но затем сохранить ссылку в базе данных firebase, чтобы я мог записать в нее больше объектов. Так что, если есть другой способ сделать это с помощью firebase/emberFire, было бы неплохо знать.

0 ответов

Другие вопросы по тегам