Normalmente uso collectionRef : const lastThreeRes = await citiesRef.orderBy('name', 'desc').limit(3).get();
Talvez no seu caso seja mais ou menos assim :
'''javascript import { collection, query, limit, where } from "firebase/firestore"; import { firestore } from "./firebase";
const ref = query( collection(firestore, "products"), limit(10), where("state", "==", "active") ); '''
Editando aqui, vc quer limitar os fields entao seria isso aqui:
const snap = firestore .collection("purchases") .where("ErrorID", "==", "0") .select("Order", "Amount") .get();
Select aceita strings e nao array of strings pelo que vi.