4
的documentation狀態:我可以使用where equals子句和orderby查詢Cloud Firestore集合嗎?
但是,如果你有一個過濾器與一個範圍比較(<,< =,>,> =),你的第一順序必須是在同一個領域:
這意味着我可以使用orderBy子句的非範圍比較「==」。但這種失敗:
myCollectionRef.where('age', '==', 2).orderBy('name');
謝謝。這個特徵是未來發展的候選人嗎?具有平等過濾器的能力,加上不同領域的排序,沒有複合索引?或者不太可能......?我注意到可以使用多個相等過濾器而不需要自定義索引。 – Paul
不幸的不是。我們可以對平等過濾器使用不同的技術 –
我們可以針對這些類型的查詢採用哪些不同的技術?你能幫我解決這個問題嗎? https://stackoverflow.com/questions/46874499/structuring-firebase-firestore-for-e-commerce-filter-functionality?noredirect=1#comment80696315_46874499 –