Book Image

Solr Cookbook - Third Edition

By : Rafal Kuc
Book Image

Solr Cookbook - Third Edition

By: Rafal Kuc

Overview of this book

Table of Contents (18 chapters)
Solr Cookbook Third Edition
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Using the Solr spellchecking functionality


Most modern search sites have some kind of user spelling mistakes correction functionality. Some of these sites have a sophisticated mechanism, while others just has a basic one. But that doesn't actually matter. If all the search engines have it, then there is a big probability that your client or boss will want one too. Is there a way to integrate such functionality into Solr? Yes, there is and this recipe will show you how to do it.

Getting ready

The spellchecker component configuration is something we discussed in the Configuring the Solr spellchecker recipe in Chapter 1, Apache Solr Configuration. So again, I'll only discuss the most important fragments.

How to do it...

  1. Let's begin with the index structure (just add this to your schema.xml file):

    <field name="id" type="string" indexed="true" stored="true" required="true" />
    <field name="name" type="text_general" indexed="true" stored="true" />
  2. The data that we are going to index looks...