실시간 데이터베이스 (RTDB) 사용 시 문자열을 통한 검색 기능이 필요한 경우가 있다.
databaseReference.orderByChild('_searchLastName')
.startAt(queryText)
.endAt(queryText+"\uf8ff")
위와 같이 설정하면, 검색하고자 하는 키워드가 '대한민국' 인 경우
'대한'으로는 검색 가능하지만, '한민', '민국'으로는 검색이 안된다.
RTDB의 한계인듯 하다.
'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 |