Skip to content Learn about the access keys available for Aristotle Open Metadata Registry

Help - Advanced Search

Restricting search with the advanced search options

The search page provides a form that gives users control to filter and sort search results.

When searching, the "indexed text" refers to everything crawled by the search engine. This always includes names, definitions, version and comments. Some items will also include additional text from associated items. For example, Data Elements include the text from its related Data Element Concept and Value Domain.

Only show public items

When logged in, selecting this option limits search results to only those items that are publically visible to all users, including those without an account. This option is only shown to logged-in users as non-logged in users only have right to view to public content.

Only show items in my workgroups

When searching select this box to limit results to only those items that are within a workgroup a user belongs. This option is only shown to logged-in users.

Smart spellcheck and filter removal

When searching Aristotle-MDR performs spellchecks against search terms, and if there is a low number of resutls will recommend an alternate search term.
Along with this, if a search returns zero results, Aristotle-MDR will remove any filters such as item type or date restrictions to automatically broaden the search corpus.
Any time the search is changed, such as spelling correction or filter removal, a notification will appear under the search bar to let users know.

Keyword search shortcuts

When searching there are a few advanced options available to make searching easier. Much like other large scale search engines, these can be entered into any search box using the keyword:search_term format.

Narrow search results using field name

Field names, such as name, or version, can be used to limit results when searching. These will force the search engine to only return results where terms appear in those fields.

Sample queries are shown below:
Query Result
name:Person Returns items with "Person" in the name
Person version:1.0.0 Returns items where Person appears anywhere in the indexed text, and also has a version of "1.0.0"

Restrict item types using the type keyword

When searching, you can enter a type along with the name of the object type to further restrict your search. The type must not include spaces, which should be removed, or replaced with underscores or hyphens. For an even shorter query, type names can be abbreviated to the first letter of each word in the type name.

This is the same as selecting options in the Item Type dropdown on the search page.

Sample queries are shown below:
Query Result
Age type:property Returns only properties with "Age" in the text
Person type:objectclass Returns only Object Classes with "Person" in the text
Person type:object_class Returns only Object Classes with "Person" in the text
Person type:oc Abbreviated way to return only Object Classes with "Person" in the text
Person Age type:dec Abbreviated way to return only Data Element Concepts with "Person" and "Age" in the text
Person Age type:dec type:de Abbreviated way to return Data Element Concepts or Data Elements with "Person" and "Age" in the text

Last modified: July 20, 2016, 4:25 a.m.