Aus der Dokumentation "... Die Methode where () benötigt drei Parameter: ein zu filterndes Feld, eine Vergleichsoperation und einen Wert. Der Vergleich kann & lt ;, & lt; =, ==, & gt ;, oder & gt; = ... "
Die Abfragen, die wir ausführen müssen, sind:
In dieser Frage wird vorgeschlagen, ein Volltextsuche wie Elastic oder Algolia. Ich brauche keine Volltextsuche - ich brauche nur diese grundlegenden Operatoren, um in den nominierten Feldern zu suchen. Aber das größere Problem, das ich habe, ist, dass meine App für beträchtliche Zeiträume offline ist und wir die Daten, die wir offline und offline benötigen, zwischenspeichern. Die Volltextsuche ist keine Option (außer wenn Sie die Enterprise ($$ $$$$) Lizenz von Algolia - aber scheint immer noch wie Overkill für das, was wir suchen).
Hat jemand von euch irgendwelche Lösungen für wo ("FIELD", "???", "string") wenn "???" ist "ungleich", "enthält", "enthält nicht" oder "beginnt mit"?
Irgendwelche Ideen dankbar geschätzt.
Tags und Links google-cloud-firestore