Filters
You can narrow down a search result by applying filters, either by specifying filter options in the Asset Filters menu or by writing filter expressions in the Search field using the Model Manager search syntax — see also Asset Search Syntax.
The available filters can be categorized based on the types of fields that they match on. These field types affect how the field values specified in the filters are interpreted when searching the database. Text fields and keyword fields, for example, are used for text and name-like search data, respectively. A date or numeric field type enables you, for example, to match either exactly or in a range, while a selection field enables you to match values in a predetermined set.
See Field Types in the Model Manager Reference Manual.
To include spaces in a keyword field’s value, precede each space using a backslash — see Keyword Field and Escaping Reserved Characters in the Model Manager Reference Manual. No such escaping is necessary when searching a text field.
Asset Field Filters
The field filters common to all assets are:
Title
The Title filter is a text field filter that matches on the title of an asset. You may find this filter useful when the searched title contains a word that is also commonly found in descriptions, such that performing a Full Text Search would yield too many results. The filter is only available using the Model Manager search syntax — see Table 4-3.
Description
The Description filter is a text field filter that matches on the description of an asset. Similar to a Title filter, you may find this useful when the searched description is also a common title. The filter is only available using the Model Manager search syntax — see Table 4-3.
Library
The Library filter is a selection filter that matches on the name of the asset library that an asset belongs to.
Asset Type
The Asset Type filter is a selection filter that matches on the name of the asset type assigned to an asset.
Last Modified
The Last Modified filter is a date field filter for when the latest asset version was saved.
Last Modified By
The Last Modified By filter is a selection field filter on the user that saved the latest asset version. Write the name or display name of the user. A space in a searched name must be escaped by preceding the space with a backslash.
Owner
The Owner filter is a selection field filter on the current owner of an asset. Write the name or display name of the user. A space in a search name must be escaped by preceding the space with a backslash.
Deleted
The Deleted filter is a Boolean field filter on whether or not an asset is deleted.
Attribute Field Filters
Filter options for attributes appear alphabetically in the lower part of the Asset Filters menu on the Home page. Similar to Asset Field Filters, each attribute filter option has an associated field type that affects how the values are interpreted when searching the database. The assigned field type depends on the value type of the primitive attribute, see Table 4-2.
Filters on primitive attributes of a Date or Number value type are specified as a range in the Filters section. Primitive attributes with a set of allowed values are filtered by selecting a subset of values from a list.
A primitive attribute with the Link value type can be matched on either the link address or the link text. Only the link text can be specified in the Asset Filters menu — searching on the link address field is available via the Model Manager search syntax, see Table 4-4.
A primitive attribute with the Attachment value type can be matched on multiple fields, including the filename, file size, and last modified date of the uploaded file. Only the filename can be specified in the Asset Filters menu — searching on other fields is available via the Model Manager search syntax, see Table 4-5.
A primitive attribute with the File version or Model version value types can be matched on either the identifying key or the title of the linked version.
A primitive attribute with the User value type can be matched on either the identifying key or the name or display name of the user.
Table 4-2: The (main) field type assigned to each primitive attribute value type.