2017-12-27 12 views
0

プロパティ値によって順序付けFirebase/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}); 
    }); 
関連する問題