Ticket #46 (new enhancement)
Support for complex boolean queries missing in GUI
| Reported by: | sbayarri | Owned by: | mcoudert |
|---|---|---|---|
| Priority: | major | Milestone: | Future release |
| Component: | Catalog server | Version: | v2.4.0 RC1 |
| Keywords: | search expression | Cc: | Jeroen@… |
Description
As of now, simple boolean combinations are supported in search expressions, lile "A and B and C" or "A or B or C", but generic expressions using parenthesis should also be supported, like
"(A and B) or C"
Apparently, Lucene does support these expressions (see http://lucene.apache.org/java/docs/queryparsersyntax.html), so it is a matter of generating the Lucene equivalent from GeoNetwork.
Note: The support for complex boolean search expressions is clearly stated in the section "6.2 Query language support" of the 2.0.2 version of the OGC Catalogue Services Specification.
Note: This feature is required in the implementation of some SDI projects.
