Open main menu

Changes

CatalogIt Basics

317 bytes added, 21:47, 22 August 2023
== Structured Searching ==
 
To perform a structured search, click on the "+" symbol on the right side of the search bar, and begin compiling your search criteria. Clicking "Advanced" after selecting the first level of search enables you to add more criteria to your search.
=== Concepts ===
==== Simple ====
A simple structured search expression consists of 3 three parts:
* Property
* Operator
* Value (optional)
Executing a simple structured search will find all Entries that match the search criteria expressed via the property/operator/value combination. Different property types use different sets of operators (i.e. string vs. number) and most operators require a value (the "Missing " or "Has " operators do no not require a value).
==== Compound (Advanced) ====
“All must match” is the label used for AND. “At least one must match” is the label used for OR.
Click the “Advanced…” button on the Search Builder popup after you've entered your first level of searching to open the compound search builder and create compound searches.
=== Searching by Classification ===
You can search on classification Classification in two ways:
* equals (i.e. exact)
* is-kind-of
Classifications in CatalogIt are hierarchical and form a tree. For example, many classifications are descendants of Object/Artifact and therefore are a “kind-of” Object/Artifact: , such as Basket, Furniture, Firearm. The Art classification and its descendants are another robust hierarchy: Art, Painting, Work on Paper, Drawing, etc.
==== Equals ====
Searching using equals (=) will only match Entries that are classified as the exact classification Classification specified. For example, searching on Art will only find Entries classified as Art and will not match any descendant classes (i.e. sub-classes) like Painting or Work On Paper
==== Is Kind Of ====
=== Searching Locations ===
Locations are repeating, hierarchical fields and have the concept of current (or most-recent). The Locaton Location field maintains a history of the different places an object has been and the dates. If more than one Location exists, the “current” Location is the one with the most-recent date. When displayed, Locations are sorted by date so the current Location will always appear first.
Locations are also hierarchical and searching will semantically honor the hierarchy. For example, if an Entry is located in “Shelf #1” and “Shelf #1” is located in “East Gallery”, then searching on either “Shelf #1” or “East Gallery” will find the Entry.
==== Missing ====
For example, let’s say it’s important that all Entries have a “Date Made”Made. To find all properties that don’t have a “Date Made” use the “Missing” operator.
==== Has ====
In contrast, to find all Entries that have a “Date Made” use the “Has” operator.
If having a value for a property is only important for specific kinds of classifications then create a compound (Advanced…) search and include the classification Classification in the expression.
=== No Media ===