Using TypeSense for Geolocation Tagged Job Search
TLDR Nicholas needed help to enable geo-location based job search on a board. James suggested using filter_by from TypeSense, while Jason elaborated on 'OR' and 'AND' operations in TypeSense.
1
Oct 19, 2021 (25 months ago)
Nicholas
08:59 PMJames
09:01 PMNicholas
09:07 PMJames
09:15 PMJames
09:17 PM{filter_by: ['location-1', 'location-2']}
in your search query (replacing locations with your actual like... locationsNicholas
09:17 PMJames
09:18 PMfilter_by: locations:=['location-1', 'location-2']
I think. Assuming locations is the field you use to store that data.James
09:19 PMJames
09:20 PMhttps://typesense-community.slack.com/archives/C01P749MET0/p1626083075105300
Jason
10:31 PMOct 21, 2021 (25 months ago)
Nicholas
12:11 AMNicholas
12:13 AMJason
12:28 AMNicholas
01:03 AMJason
01:04 AM_text_match
score in each hit can be used to aggregate across requestsNicholas
01:04 AM1
Typesense
Indexed 2779 threads (79% resolved)
Similar Threads
Multiple Filters and JSON Requests in Typesense
Manish asked about multiple filter_by arguments, JSON input, and using multisearch. Jason offered typesense documentation links, examples, and how to use JSON formatted requests with multisearch. Ed shared a similar use case.
Faceting and Filtering Issue in Typesense
Hauke faced issues with facets filtering in Typesense. Kishore Nallan recommended using the instantsearch.js JS library or the multi_search endpoint for independent search queries.
Moving from Algolia to Typesense: Questions and Answers
Juan sought advice from Kishore Nallan about moving from Algolia to Typesense, handling MultiSearch, setting parameters, checking imported documents, and a specific syntax query.
Understanding and Implementing Typesense Dart Library with Flutter
Alexandro sought help with the Typesense Dart library. Jason explained that the library is in progress, discussed utilizing other HTTP libraries, and provided detailed instructions on utilizing Typesense with Flutter. Alexandro provided feedback on the Typesense UI and expressed interest in creating a tutorial video.
Improving Record Retrieval Speed from Typesense
Yoshi sought ways to accelerate Typesense record retrieval. Jason advised upgrading to high availability and using the documents/export endpoint. They also noted a high volume of writes consuming significant CPU capacity as a possible performance factor.