Nuxeo Marketplace

Find Nuxeo packages for your application

Nuxeo Complex Search

By Genus Technologies

A custom page provider class that allows specifying complex search criteria in search fields.

Usage

The Nuxeo Complex Search Addon provides a custom page provider class which allows for complex searches that can leverage search operators in the query.

Operators

The following search operators: AND, & (a shortcut for AND), OR, IS NULL, IS NOT NULL can be used in any combination. All operators are case insensitive.

For example, the dc:title predicate (a or is null) & (b or is not null) is translated into NXQL as (dc:title LIKE 'a' OR dc:title IS NULL) AND (dc:title LIKE 'b' OR dc:title IS NOT NULL).

NOT Operator

NOT, - (a shortcut for NOT) operators can also be used, case-insensitive.

For example, the dc:title predicate NOT a & -b & -c is translated into NXQL as dc:title NOT LIKE 'a' AND dc:title NOT LIKE 'b' AND dc:title NOT LIKE 'c'.

Advanced search-form element

A custom dynamic search-form polymer element allows specifying complex search criteria. Multi-level nested search criteria can be constructed.

Installation

WARNING: The package published on the marketplace is an empty package (for privacy concerns). If you would like information regarding the add-on, including installation instructions, please contact sales@genustechnologies.com.

Compatible Target Platforms
LTS 2023 LTS 2021 LTS 2019 LTS 2017
1.0.0 Yes