P粉1254505492023-08-28 13:53:22
exists()
方法是 Firebase 查询返回的 snapshot
물체의 일부. 따라서 데이터가 존재하는지 확인하기 위해 데이터 검색을 피할 수 없다는 점을 명심하세요 .
다른 시나리오에 있고 개체가 있을 수 있는 정확한 참조 경로가 있는 경우 orderByChild
和 equalTo
를 추가할 필요가 없습니다. 이 경우 객체의 경로를 직접 얻을 수 있으므로 Firebase에서 검색 처리가 필요하지 않습니다. 또한 개체에 있어야 하는 속성 중 하나를 알고 있는 경우 아래 코드 조각을 따라 전체 개체 대신 해당 속성만 검색하도록 할 수 있습니다. 결과적으로 검사가 더 빨라질 것입니다.
예를 들어 각 사용자의 데이터에 사용자 이름이 있는 경우 다음을 사용할 수 있습니다.
으아악 으아악