본문 바로가기
ETC

[Firebase] 실시간 데이터베이스 문자열 검색 기능

by palbokdev 2021. 11. 6.

실시간 데이터베이스 (RTDB) 사용 시 문자열을 통한 검색 기능이 필요한 경우가 있다.

 

databaseReference.orderByChild('_searchLastName')
                 .startAt(queryText)
                 .endAt(queryText+"\uf8ff")

 

위와 같이 설정하면, 검색하고자 하는 키워드가 '대한민국' 인 경우

'대한'으로는 검색 가능하지만, '한민', '민국'으로는 검색이 안된다.

RTDB의 한계인듯 하다.

 

ref : https://stackoverflow.com/questions/38618953/how-to-do-a-simple-search-in-string-in-firebase-database

'ETC' 카테고리의 다른 글

[크롬] 자주 사용하는 단축키  (0) 2022.09.15
[HTML] head vs header  (0) 2022.03.29
[Keycloak] Spring에서 유저 생성하기  (0) 2021.11.18
[용어] 프록시 서버  (0) 2021.06.15
[GitHub] 저장소(repository) 이름 정하기  (0) 2021.04.06