Облачный Firestore запрос с UID - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь получить подмножество данных, основываясь на первой букве имени, а также включая UID документа.Кажется, не могу понять это правильно.Просто возвращает пустые данные.

getNames(firstletter: string) {
this.afs.collection('list' , ref => 
ref.orderBy('NAME').startAt(firstletter).endAt(firstletter+'\uf8ff'))
.snapshotChanges()    
.map(actions => {
 return actions.map(a => {
  const data = a.payload.doc.data() as Item;
  const id = a.payload.doc.id;
  return { id, data };
})
})}

Спасибо

1 Ответ

0 голосов
/ 25 мая 2018

Вы используете синтаксис из базы данных реального времени.Синтаксис запроса Cloud Firestore :

ref.where('NAME', '>=', firstletter).where('NAME', '<=', firstletter+'\uf8ff'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...