This documentation refers to an earlier version of Islandora. https://wiki.duraspace.org/display/ISLANDORA/Start is current.

Solr uses the Lucene Java search library at its core for full-text indexing and search and offers hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling as additional features.

The Islandora Solr search module allows you to search the Solr index.  This module includes two blocks that can be assigned different locations.  One is a simple search block that searches using the dismax query parser.  The other block is called the advanced search block and does fielded searches against the Solr index.  Both blocks would use whatever request handler is configured in the module settings.

Tutorials

Chapter 4 - Search and Discovery in Islandora

Chapter 9 - Enabling Indexing & Searching with Solr

Customizing GSearch and Solr

Dependencies

Islandora.ca modules:

  • Islandora Repository
  • Islandora Content Model Forms
  • Islandora XML Forms 
  • Islandora XML Form API 
  • Islandora XML Form Builder 
  • Islandora XML Form Elements 
  • Islandora XML Schema API
  • Objective Forms
  • PHP Lib 
  • Tabs

Drupal.org modules:

  • No labels