database - firestore where string contains




Cloud Firestore의 SQL LIKE 연산자는 무엇입니까? (2)

나는 Firebase Real Time Fatabase를 잠시 사용 해왔고, 오늘 Cloud Firestore를 발견하게되었습니다. Firestore에서 LIKE 연산자를 사용하는 방법을 알아낼 수 없습니다.

Firebase 실시간 데이터베이스

ref.child('user').orderByChild('name').startAt(name).endAt(name+'\uf8ff')

Cloud Firestore에서 시도했습니다.

userRef.where('name', '>=', name); <br>
userRef.where('name', '<=', name);

그러나 그것은 효과가 없습니다.


LIKE에 상응하는 것은 없지만 RTDB에서와 같은 방식으로 접두사 필터링을 할 수 있습니다.

작성한 조회는 같음과 같습니다. 트릭으로 같은 끝을해야하고 < 보다 작아야합니다.