Skip to main content

Advanced Search

The Document Register supports advanced boolean search — a powerful query language for finding documents precisely by combining terms, excluding results, and searching specific fields. Advanced search works alongside the filter panel, giving you both quick visual filters and precise text queries.

The search bar is at the top of the Document Register. For basic search, type a term and press Enter. For advanced search, use the operators described below.

Boolean operators

OperatorSyntaxExampleFinds documents where...
ANDterm1 AND term2structural AND drawingBoth "structural" AND "drawing" appear
ORterm1 OR term2structural OR civilEither "structural" OR "civil" (or both) appear
NOTNOT term or -termdrawing NOT superseded or drawing -superseded"drawing" appears but "superseded" does NOT
Grouping(term1 OR term2) AND term3(structural OR civil) AND Zone-AEither structural or civil, AND Zone-A

AND takes precedence over OR. Use parentheses to override precedence.

Wildcard operators

WildcardSyntaxExampleMatches
Asterisk (*)Matches zero or more charactersdraw*drawing, drawings, drawingset
Question mark (?)Matches exactly one characterRev?RevA, RevB, Rev1
Prefix wildcard*term*structuralGeotechnical-structural, non-structural

Wildcards can be placed at the start, middle, or end of a term. Avoid leading wildcards on very short terms — they may return too many results.

Wrap phrases in double quotes to search for exact multi-word sequences:

"structural layout" → finds documents containing the exact phrase "structural layout"
"for construction" → finds documents with that exact phrase, not just "for" AND "construction"

Phrase search is case-insensitive.

Prefix a term with a field name and colon to search within a specific metadata field:

PrefixField searchedExample
title:Document titletitle:foundation
number:Document numbernumber:STR-PLAN-0001
type:Document typetype:drawing
discipline:Disciplinediscipline:structural
zone:Zonezone:Zone-A
stage:Stagestage:"for construction"
originator:Originator organisationoriginator:ACME
status:Current statusstatus:approved
revision:Revision coderevision:P01

Field-specific searches can be combined with boolean operators:

discipline:structural AND status:approved AND NOT zone:Zone-C

Combining search with filters

The filter panel (status, discipline, zone, document type dropdowns) and the search bar work together — both conditions are applied simultaneously (AND logic). For example:

  • Filter: Status = Approved, Discipline = Structural
  • Search: "for construction"

Finds: Approved Structural documents containing the phrase "for construction" in any searchable field.

This combination is often more efficient than building the entire query in the search bar.

Search tips

  • Search is case-insensitiveDRAWING and drawing return the same results.
  • Search covers: title, document number, comments, change description, and metadata field values.
  • Search does not search file content (OCR / full-text within PDFs is not supported).
  • Sort results by relevance or any column header.

Common search examples

GoalQuery
Find all drawings for Zone Adiscipline:structural AND zone:Zone-A AND type:drawing
Find documents with "structural" or "geotechnical" in titletitle:structural OR title:geotechnical
Find approved drawings that are not supersededtype:drawing AND status:approved NOT status:superseded
Find all revisions starting with Prevision:P*
Find documents issued in a specific contract"Contract PKG-01"

What's next