Как создать пустые ссылки на 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, было бы неплохо знать.