2017-12-27 21 views
0

속성 값에 의해 주문 중포 기지/경우 FireStore에서 문서를받을 수 있나요 가장 적게부터 가장 많이. 모든 문서를 가져올 수 있지만 결과를 색인으로 정렬하는 방법을 잘 모르겠습니다. 나는 또한 Firestore에서 질문을 받아야 하는지를 확신하지 못하고 클라이언트에있는 경우에만 주문해야합니다.어떻게 나는 모습에 "범주"컬렉션의 6 개 문서가

var db = firebase.firestore();  
db.collection("categories").get().then((querySnapshot) => { 
     let categories = [] 
     querySnapshot.forEach((doc) => { 
     categories.push(doc.data()) 
     }); 
     this.setState({categories: categories}); 
    }); 

감사합니다 : 같은

오늘 내 쿼리가 보인다!

답변

1

안녕하세요 astrojams1 대단한 질문입니다. 검색어를 다음과 같이 수정하십시오.

db.collection("categories").orderBy("index") 
    .get() 
    .then((querySnapshot) => { 
    let categories = [] 
    querySnapshot.forEach((doc) => { 
     categories.push(doc.data()) 
    }); 
    this.setState({categories: categories}); 
    });