Forum

Thread tagged as: Question

Perch search not finding

In a job listing collection, Search is not finding 'healthcare assistant' although there are listings that contain 'healthcare assistants'

I guess that this is a limitation of search?

Simon Clay

Simon Clay 127 points

  • 4 years ago
Drew McLellan

Drew McLellan 2638 points
Perch Support

Are you referring to the difference in pluralisation? MySQL doesn't do any word stemming at all.

Simon Clay

Simon Clay 127 points

Thanks Drew, yes it was pluralisation and I'd read about stemming. It restricts Search quite severely doesn't it. WP seems to be able to do it.

Will try to find a way around it for this project.

Drew McLellan

Drew McLellan 2638 points
Perch Support

We could implement basic stemming, but it's language dependant. What would work for English wouldn't work for Hebrew.

A better solution would be to use a proper search tool like Elastic Search.

Any chance of an official search add-on using something like elastic for the API illiterate like me :)