Difference between revisions of "Advanced search"

From ICA-AtoM
Jump to navigation Jump to search
Line 4: Line 4:
  
  
ICA-AtoM uses the [http://framework.zend.com/ ''Zend''] framework's implementation of the the [http://lucene.apache.org/ ''Lucene''] search engine. This provides a number of options for advanced searching from within the [[Glossary#Search box|Search box]]. For a full description of the features supported by Zend's Lucene search, see:
+
ICA-AtoM uses the [http://framework.zend.com/ ''Zend''] framework's implementation of the the [http://lucene.apache.org/ ''Lucene''] search engine. This provides a number of options for advanced searching from within the [[Search box|search box]]. For a full description of the features supported by Zend's Lucene search, see:
  
 
*[http://framework.zend.com/manual/en/zend.search.lucene.query-language.html Zend Programmers Reference Guide, chapter 33.4: Zend_search_Lucene > Query language].
 
*[http://framework.zend.com/manual/en/zend.search.lucene.query-language.html Zend Programmers Reference Guide, chapter 33.4: Zend_search_Lucene > Query language].
Line 13: Line 13:
 
'''Phrases'''
 
'''Phrases'''
  
*Use double quotes ("searchTerm") to search phrases.
+
*Use double quotes to search phrases. E.g. search ''"city hall"'' to return records containing these two words together in that exact order.
 
 
*E.g. Search ''"city hall"'' to return records containing these two words together in that exact order.
 
  
  
Line 28: Line 26:
 
*Boolean operators can be upper- or lowercase.
 
*Boolean operators can be upper- or lowercase.
  
*You can substitute symbols for words: && (AND), || (OR), ! (NOT).
+
*You can substitute symbols for words: & (AND), | (OR), ! (NOT).
  
 
*Other Boolean operators are available; see [http://framework.zend.com/manual/en/zend.search.lucene.query-language.html Zend's documentation].
 
*Other Boolean operators are available; see [http://framework.zend.com/manual/en/zend.search.lucene.query-language.html Zend's documentation].
Line 39: Line 37:
 
* E.g. search ''title:city'' to return descriptions which include the word ''city'' in the title.
 
* E.g. search ''title:city'' to return descriptions which include the word ''city'' in the title.
  
*You must enter the exact field name. These are not always intuitive nor do they necessarily correspond to the field label that appears on screen.  
+
*You must enter the exact field name. These are not always intuitive nor do they necessarily correspond to the [[Field label|field label]] that appears on screen.  
  
*For the list of searchable fields and their names, see in this manual: [[UM-4.1.1|Field names for advanced searching]].
+
*For the list of searchable [[field|fields]] and their names, see [[UM-4.1.1|Field names for advanced searching]].

Revision as of 17:46, 15 July 2008

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

Advanced search

Main Page > (UM) User manual > UM-4 Access content > UM-4.2 Advanced search


ICA-AtoM uses the Zend framework's implementation of the the Lucene search engine. This provides a number of options for advanced searching from within the search box. For a full description of the features supported by Zend's Lucene search, see:

What follows is a selection of some of the most commonly used tools.


Phrases

  • Use double quotes to search phrases. E.g. search "city hall" to return records containing these two words together in that exact order.


Boolean operators

  • Use AND to combine search terms to narrow your search: e.g. search vancouver AND "city hall" to return only descriptions that contain both search terms.
  • Use OR to to combine search terms to broaden your search: e.g. search vancouver OR "city hall" to return descriptions that contain either search term.
  • Use NOT to exclude terms: e.g. search vancouver NOT "city hall" to return descriptions that include vancouver but do not contain the phase "city hall".
  • Boolean operators can be upper- or lowercase.
  • You can substitute symbols for words: & (AND), | (OR), ! (NOT).


Fields

  • You can restrict your search to specific fields by typing the field name followed by a colon ( : ) and the search text (fieldName:searchText).
  • E.g. search title:city to return descriptions which include the word city in the title.
  • You must enter the exact field name. These are not always intuitive nor do they necessarily correspond to the field label that appears on screen.