👋 Hi everyone!
Just getting started with typesense - I want to enable some awesome searching features, and I'm exploring if typesense fits the bill.
I have a firebase database with a collection that contains a field which is of type 'Map' (
https://firebase.google.com/docs/firestore/manage-data/data-types) . That is, it's got arbitrary keys(of type string) which map to arbitrary values (of type string).
From reading the typsense docs, it's not 100% obvious how to map this into a schema that is easily queryable. The requirements are fairly simple, I'd like to do two kinds of queries: "field.key = value" and "(option1, option2, optionN).contains(field.key)".
Is this easily accomplishable in an efficient way with typesense?