Nuxeo Platform User Documentation

Default Search

Updated: October 16, 2020

The default search enables you to search a document using documents metadata. You can for instance select metadata of the searched document or the date of specific events such as publication, creation. You can also customize what information is displayed in the search results.

The default search leverages Elasticsearch to provide a quicker and more efficient search. The search form uses Elasticsearch aggregates for most fields: aggregate fields values are filtered so as to display only relevant values and show the count of matching documents for each value.

The default search form offers several search criteria, that you can associate to define your search and find documents.

When you associate different criteria, query is built following this principle:

SELECT * FROM Document WHERE (criterion1 = value1 OR criterion1 = value2) AND (criterion2 = valueA OR criterion2 = valueB) AND criterion 3 = something

To search documents using detailed criteria:

  1. Click on the Search tab. The default search is selected by default in the left panel. By default all the documents are displayed.
  2. Fill in the form with your criteria. See below for details on each field.
  3. If needed click on the Filter button. Search results are in thumbnail view. You can change the view for the list view or edit the displayed information (see the dedicated section on the page Browsing Content ).
  4. Click on a document thumbnail to see its main information pop-up and browse to other results, or click on the document title to open it.

Available search criteria

FieldDescription
Text search This field is equivalent to the simple search field: keywords are searched for in the title, description and content, using stemming. You can use operators to refine your search.
Tags Select which tag the document(s) should hold. You can choose several tags. In that case, the search will return any document holding at least one of the tags. Note: Tags do not rely on Elasticsearch aggregates. So they are not pre-filtered depending on already selected search criteria and do not trigger the query.
Creation date Check the date range during which the documents were created.
Modification date Check the date range during which the documents were modified. Default ranges are: Last 24h: Documents modified from 24 hours ago to now. Last week: Documents modified from 7 days go to 24 hours ago. Last month: Documents modified from 1 month ago to 7 days ago. Last year: Documents modified from 1 year ago to 1 month ago. * More than 1 year ago: Documents modified until 1 year ago.
Author Search and select the user who must have created the documents. You can select several users. In that case, the search will of course return documents created by any of the selected users, using a OR operators on this field.
Collections Select the collections in which the documents must be in. Collections have the same behavior as tags.
Nature You can search for documents that have a specific value in the Nature metadata. You can select one or several values in this search field.
Subjects You can search documents on their Subject value. You can search on several coverage values, but it is not possible to search on the first level of subject only (Art for instance).
Coverage Just like you can search document on their subject, you can also make use of their coverage value. You can select several coverage values. It is not possible to search only on the continent.
Size You can query documents on their size. Check the size range in which the documents you are looking for are in. Note: Folderish documents such as workspaces and folders have a 0 Kb size, whatever their content.
Path You can limit the search to a specific workspaces / section / folder by selecting it in the Folder pop-up window. Note: The tree displayed is not pre-filtered depending on already selected search criteria, you are always displayed the whole tree (depending on your access rights).