Search facets allow you to filter assets shown in the gallery using existing file metadata and attributes. For example, the results of a search for jpg images can be narrowed down by size, creation date, and/or any other custom attributes you have configured. Facets are visible anytime you are viewing assets in the gallery, whether they be from browsing a folder, saved searches, collections, or performing a search. 

Using facets

To use facets to refine your gallery, click the facet header, then the desired option from the drop-down of attribute values for that attribute. Only attribute options with values applied to the assets in your current gallery will be displayed. The gallery will narrow to only those assets that met your selected criteria, with your current applied facets displaying as pill tags above the gallery header. If you want to remove the criteria, either deselect the option from the drop-down or click the x button shown in the criteria's pill tag.

When a facet value for an attribute exceeds 999, the value will be replaced with an infinity symbol ( ∞ ).

Facet filtering options

By default, facets operate in what we call the hybrid filter mode. Your site's administrator may have adjusted this behavior to either additive or subtractive mode. Note that if there are more configured facets than can fit in the gallery header, there will be an ellipsis button along the righthand side of the header which contains the rest of the facets.

  • Hybrid facet behavior will stack attribute values, but narrow results between attributes. That is to say, you can build your gallery with multiple attribute value selections from a single attribute, but will narrow the available values for other attributes based on the updated gallery.



  • Additive facet behavior will stack attribute values across attributes. All values will always be available regardless of selections between attributes and will populate the gallery accordingly.



  • Subtractive facet behavior will limit your attribute value options as you select values and the value options between attributes. Once a value has been selected for an attribute, no other selection will be possible for that attribute though you can to continue to refine your search across attributes.


Configuring facets

System attribute facets

The following System facets are enabled by default. These choices can be customized by your administrator:

  • Created: The date the file was created, according to its metadata. This metadata is usually inserted by the device that created the file, such as the camera or your operating system. 
  • Type: The format family an asset belongs to. Examples of a format type include but are not limited to audio, document, and image types.
  • Size: The size range of the file.
  • Extension: The file extension of the original file, e.g. .jpg or .pdf
  • Imported: The date the asset was first imported into NetX.
  • Modified: The last time the asset was altered in NetX.

Custom attribute facets

Certain custom attribute types can also be added to your site's available facets. Note that only multi-selectpulldown, and tag attributes will be available. Any attribute you choose as a facet which also has values for at least one asset in the current gallery will display with those facets in the gallery header. To customize the display of custom attribute facets:

  1. Log on as an Administrator and navigate to System Attributes
  2. Click the toggle switch under the Search facet column for any valid attribute you want to enable as a facet.

Folder facets

To configure folders as facets:

  1. Log on as a Manager or above, and edit the desired folder.
  2. Scroll to the bottom of the folder edit page and check the Search facet box.

System facet details

Size

LabelMinimum Value (exclusive)Maximum Value (inclusive)
TinyN/A1 MiB
Small1 MiB50 MiB
Medium50 MiB250 MiB
Large250 MiB1 GiB
Extra Large1 GiBN/A

Created

LabelMinimum Value (inclusive)Maximum Value (exclusive)
Todaymidnight this morningmidnight tomorrow morning
Past Weekmidnight this morning minus seven daysmidnight tomorrow morning
Past Monthmidnight this morning minus one monthmidnight tomorrow morning
Past Yearmidnight this morning minus one yearmidnight tomorrow morning
OlderN/Amidnight this morning minus one year

Imported

LabelMinimum Value (inclusive)Maximum Value (exclusive)
Todaymidnight this morningmidnight tomorrow morning
Past Weekmidnight this morning minus seven daysmidnight tomorrow morning
Past Monthmidnight this morning minus one monthmidnight tomorrow morning
Past Yearmidnight this morning minus one yearmidnight tomorrow morning
OlderN/Amidnight this morning minus one year

Modified

LabelMinimum Value (inclusive)Maximum Value (exclusive)
Todaymidnight this morningmidnight tomorrow morning
Past Weekmidnight this morning minus seven daysmidnight tomorrow morning
Past Monthmidnight this morning minus one monthmidnight tomorrow morning
Past Yearmidnight this morning minus one yearmidnight tomorrow morning
OlderN/Amidnight this morning minus one year

Advanced settings

There are certain properties which can be used to further customize the behavior of search facets.

Faceting behavior (filter modes)

Filter modes control the way multiple facet filters (both within a single facet and among multiple facets) are combined. Starting in NetX 8.12, the default behavior is hybrid. See the properties table below for more information about how to configure filter modes.

ModeInternal operatorExternal operatorQuery
hybrid
OR
AND
facet_a:(y OR z) AND facet_b:(n) AND facet_c:(i OR k)
additive
OR
OR
facet_a:(y OR z) OR facet_b:(n) OR facet_c:(i OR k)
subtractive
AND
AND
facet_a:(y AND z) AND facet_b:(n) AND facet_c:(i AND k)


PropertyDescriptionValuesRequires restart?
search.facet.filterMode
The type of filtering to perform with selected facets. See faceting behavior.defaultNo
search.facet.minCount

The number of times a value must appear in a result set before it will be returned as a facet option.

number valueNo
search.facet.maxOptions

The maximum number of options that will be returned for each facet.

This is not enforced on system facets.

number valueNo
search.facet.systemFields
This property controls which system facets are displayed. The value is a comma-separated list of desired system facets. If you want all system facets disabled, simply enter "none" for the value.fileFormatFamily, fileType, fileSize, creationDate, importDate, modificationDateNo