Führen Sie eine Präfixsuche in Swifts Firestore durch

Zum Beispiel, wenn es solche Daten gibt

let usersRef = Firestore.firestore().collection("Users")
usersRef.document("UserA").setData([
    "name": "UserA",
])
usersRef.document("UserB").setData([
    "name": "UserB",
])

Schreiben Sie so

let postRef = usersRef.order(by: "name")
    .start(at: [Die Zeichenfolge, nach der Sie suchen möchten]).end(at: [Die Zeichenfolge, nach der Sie suchen möchten + "\u{f8ff}"])

Recommended Posts

Führen Sie eine Präfixsuche in Swifts Firestore durch
Fügen Sie eine Suchfunktion in Rails hinzu.
So schreiben Sie eine Datumsvergleichssuche in Rails
Was tun, wenn in GlassFish eine java.io.IOException auftritt?
Bereitstellen einer Suchleiste in Rails ~ Führen Sie eine Suche durch, indem Sie mehrere Tabellen verbinden