Pardon the mess! The Support Center is undergoing construction.  


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Search

The root page ALEX:Search could not be found in space Alexandria.

How helpful was this page? 

Tell us what we can improve.


Save as PDF

Search Strings

Last Updated: $action.dateFormatter.formatDateTime($content.getLastModificationDate())

Search Strings

What is a search string?

A search string is a line of plain-text comprised of types, values, and operators that are easily combined to form a search query. For example, ((smart::cat)&&(smart::dog)) would be a search string query used for finding items in your collection that contain both cats and dogs. Alexandria uses predefined syntax to interpret such strings, allowing you to compose your own search strings capable of performing complex queries against your database. These can be used directly in the search interface or as the basis for explore buttons, slideshow, links and more.

Search strings must be enclosed within double-parentheses ((queryType::searchValue)). Alexandria will locate the first and last parentheses and evaluate everything between from left-to-right; if there are “nested” parentheses, they will be evaluated first. Use parentheses within the string to differentiate multiple expressions, like this:((queryType::searchValue) && (queryType::searchValue))

Error rendering macro 'multimedia'

com.atlassian.renderer.v2.macro.MacroException: Cannot find attachment 'V3011.mp4'

Alexandria Researcher: Search Strings (3:42)
Last Updated
: 08-11-16, Alexandria 7.15.3
Download the video
 (42 MB) | Download the script (PDF)

Query types and values

Query TypeSearch Value

Example

Usage Notes
accessionAccession Date
(DateTime)

(accession::201611170000)

(accession::201611170000--201612170000)

(accession::#201611150000)

Searches by Accession Date in YYYYMMDDHHMM.
Use “::#” as the separator to make this a begins with search.
authorAuthor Names
(Text)

((author::rowling))

((author::#rowling) && (author::#j k))

Searches fields:
Personal Name—100a, 100q, 700a, 700q.
Corporate Names—110a, 710a.
Meeting name—111a, 711a.
Use “::#” as the separator to make this an exact phrase search.
awardsAward Notes
(Text)

((awards::ala) && (awards::notable) && (awards::books))

((awards::#caldecott) && (awards::#honor) && (awards::#book))

Searches field 586a.
Use “::#” as the separator to make this a near term search.
bibliographicBibliographic Term
(Text)

((bibliographic::whitestone) && (bibliographic::publishers))

Searches field 653a.
Use “::#” as the separator to make this a near term search.
curriculumCurriculum Term
(Text)

((curriculum::geography) && (curriculum::212))

Searches field 658a.
Use“::#”as the separator to make this a near term search.
electronicTitle Policy
(Numeric Value, 0 or 1)

((electronic::1))

Setting ((electronic::1)) searches for items with an electronic resource policy only.
genreGenre Term
(Text)

((genre::science) && (genre::fiction))

((genre::war) && (genre::stories))

((genre::dystopians))

Searches field 655a.
Ignores the “#” (if used) in the separator.
hidetitleTitle Attribute
(Numeric Value, 0 or 1)

((hidetitle::1))

Setting ((hidetitle::1)) overrides the "Hide Title" settings and causes all titles to be displayed.
interestInterest Term
(Text)

((interest::mg))

Searches field 521a.
Use“::#”as the separator to make this an exact match search.
ISBNISBN
(Numeric Value)

((isbn::0760712107))

((isbn::0439064864))

Searches field 020a.
Ignores the “#” (if used) in the separator.
ISSNISSN
(Numeric Value)

((issn::0689849974))

Searches field 022a.
Ignores the “#” (if used) in the separator.
languageLanguage
(Text)

((language::eng))

((language::german))

Searches subfields:
Language Code—41a
Uniform Title—130l, 730l
Language Note—546a.
Use“::#”as the separator to make this an exact match search.
LCCNLCCN
(Numeric Value)

((lccn::2003002086))

Searches field 010a.
Ignores the “#” (if used) in the separator.
mediumMedium Type
(Text)

((medium::book))

((medium::text--unmediated--volume))

Searches fields:
Title Statment—245h
Content, Media, Carrier Type—336a, 337a, 338a
Use“::#”as the separator to make this a near term search.
notesNote
(Text)

((notes::ships))

Searches fields:
Content Notes—505a
General Notes—500a
Summary Notes—520a
Use“::#”as the separator to make this a near term search.
pubyearPubyear
(Text)

((pubyear::1996))

((pubyear::1950--1955))

Searches fields:
Publication Year—264c
Use“::#”as the separator to make this a begins with search.
ratingRatings, x' 10
(Numeric Value)

((rating::40))

((rating::50))

((rating::40--50))

Exactly 4 Stars
Exactly 5 Stars
Range, 4 through 5 Stars
savedlistGUID
(GUID)

((savedlist::5C8E874133AF4058B5527AC5F6B57E63))

((savedlist::0D4E6E52E1444A74BAE4A3E792AA4527))

Returns all titles in a specified saved list.
Do not combine with other types or used with multiple operators.
Ignores the “#” (if used) in the separator.
Saved List GUIDs are found in URLs generated when clicking Share (“”).
seriesSeries Title/Statement
(Text)

((series::harry) && (series::potter))

((series::boxcar) && (series::children) && (series::mysteries))

((series::hunger) && (series::games) && (series::trilogy))

Searches fields:
Series Statement—490a
Series Uniform Title—830a.
Use“::#”as the separator to make this an exact match search.
smartRelevancy Ranked Algorithm
(Text)

((smart::harry potter))

((smart::suzanne collins))

((smart::mystery))

Searches on a multitude of fields and orders the results based on a proprietary weighting algorithm. A Smart Search should be used wherever you would normally specify a "keyword" type search.

studyinterestlevelStudy Program Interest Level
(Text)

((studyinterestlevel::mg))

((studyinterestlevel::ad))

Searches fields:
Study Program Interest Level—526b
Target Audience Note—521a, for Lexile Codes
studypointcountStudy Program Point Value, x's 10
(Numeric Value)

((studypointcount::15))

((studypointcount::10--15))

Searches field 526d.
Applies to Accelerated Reader and Reading Counts Only.
studyprogramnamecodeStudy Program Name Code
(Numeric Value)

((studyprogramnamecode::1))

Searches by StudyProgram.
Each Study Program is assigned a number:
1=Accelerated Reader
2=Reading Counts
3=Fountas and Pinnell
4=Guided Reading
5=Lexile.
studyreadinglevelStudy Program Reading Level
(Text)

(studyreadinglevel::01.10)
(studyreadinglevel::00200)
(studyreadinglevel::a)
(studyreadinglevel::00500--02000)

Searches fields:
Study Program Reading Level—526c, for Accelerated Reader and Reading Counts
Target Audience Note—521a for all others.
For AR/RC format as: 00.00
For Lexile format as: 00000
For others, format as: x
subjectwordsSubject
(Text)

((subjectwords::united) && (subjectwords::states))

((subjectwords::navy))

Searches fields:
Personal Name—Fields 600a, 600x, 600y, 600z
Corporate Name—610z, 610x, 610y, 610z
Meeting Name—611a, 611x, 611y, 611z
Uniform Title—630z, 630x, 650y, 650z
Geographic Name—651z, 651x, 651y, 651z
Use“::#”as the separator to make this a near term search.
titleTitle
(Text)

((title::the) && (title::mystery) && (title::of) &&
(title::the) && (title::stolen) && (title::boxcar))

((title::#holes))

Searches fields:
Translation of Title—242a, 242b
Title Statement—245a, 245b
Varying Form of Title—246a, 246b
Former Title—247a, 247b
Use “::#” as the separator to make this an exact phrase search.
titlecallnumberTitle Call Number
(Text)

((titlecallnumber::793.7))

((titlecallnumber::793.7 ta))

((titlecallnumber::#793.7 tan))

Searches field 991a
Use“::#”as the separator to make this a begins with search.
titlersnRSN
(Numeric Value)

((titlersn::4139))

Searches for a specific titlersn.
titlersnsRSN
(Numeric Value)

((titlersns::nn,nn,nn))

A comma delimited list of title rsns (e.g. from temp lists).
Copy Query Types & Values
copycallnumberCopy Call Number
(Text)
((copycallnumber::FIC))
((copycallnumber::FIC EVE))
Searches field 852h
Use “::#” as the separator to make this a begins with search.
Additional Centralized Catalog Query Types and Values
sitecodeSite Code
(Text)
((sitecode::ams))The site code assigned by the librarian.
sitersnRSN
(Numeric Value)
((sitersn::5))
((sitersn::3--5))
The sitersn is the location of a site within the database.
KNOCOPYKNOCOPY
(Text)
((smart::oz) && (sitersn::1) || (site::KNOCOPY))

When used, KNOCOPY will return electronic items that have no copies. In other words, items that belong to the entire catalog rather than a specific site.

Non-Index Query Parameters
numrecordsNumrecords
(Numeric Value)
((numrecords::10))Limits the number of items returned in a query.
Has a max limit of 1000 no matter what number is entered.