안녕하세요. 파이어베이스를 사용해서 앱을 만들고 있는데 고민인 부분이 있어서 질문드립니다. 현재 저의 study노드 트리는 아래와 같습니다.
그리고 study노드를 사용하는 코드는 아래와 같습니다.

헌데 로그를 찍어보니 chapterData쪽이 null값이 뜨네요 ㅠㅠ 제가 뭘 간과하고 코딩한건지 모르겠습니다.
subjectData와 chapterData는 다음과 같습니다.


아시는 분께서 답변 꼭 부탁드립니다. 감사합니다.
아! 그리고 혹시 파이어베이스에서 그냥 child로 참조해오는 것과 query객체를 써서 참조하는 것은 어떤 차이가 있는지 아시면 설명부탁드립니다.
다시 한번 감사드립니다!