A SilverStripe module that enables you to build a project-specific 'search engine' with fulltext search with relevance and weighting.
A SilverStripe module that enables you to build a project-specific "search engine" with fulltext search with relevance and weighting.
This module by itself does not do much - it provides the framework to implement a 'search engine' specific to your project.
See fromholdio/silverstripe-sherlock-pages for an example implementation, which uses this core module and implements a search engine for all Pages, with sorting by relevance, and weights matches to Title and MenuTitle higher than matches within content.
Apologies, I haven't had the chance to write much documentation for this yet. See the source of the above-referenced module, or submit an issue with any question you may have in the meantime.
At a high level this aims to:
composer require fromholdio/silverstripe-sherlock
Detail and usage examples to come.
See fromholdio/silverstripe-sherlock-pages for usage example.
Thanks to these most excellent projects for providing inspiration
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem