This template shows how to enable full text search on Firestore documents by using one of the followning hosted search services:
See file functions/index.js for the code.
The dependencies are listed in functions/package.json.
As an example we'll be using a secure note structure:
/notes
/note-123456
text: "This is my first note...",
owner: "FIREBASE_USER_ID"
/note-123457
text: "This is my second note entry...",
owner: "FIREBASE_USER_ID"
tags: ["some_category"]
Whenever a new note is created or modified a Function sends the content to be indexed.
For setup and overview, please see the Full Text Search Solution in the Firestore documentation.