Project

General

Profile

Actions

feature request #7517

open

Make search parameters like wildcards configurable

Added by Andreas Müller about 6 years ago. Updated over 5 years ago.

Status:
New
Priority:
Priority14
Assignee:
Category:
taxeditor
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Tags:

Description

For edaphobase users are used to use whitespace as wildcard.

We should make search parameters project and/or client configurable.

Possible parameters are:

  • handle whitespace as wildcard
  • add wildcard at end of search string (MatchMode "Beginning")
  • add wildcard at start of search string
  • mask %
  • case sensitivity
  • ...

HINT:

Consider using eu.etaxonomy.cdm.persistence.dao.common.Restriction<T extends Object>instead of criteria in case wildcards need to be supported for arbitrary fields and related entities.

CdmEntityDaoBase.list(Class<? extends T> type, List<Restriction<?>> restrictions, Integer limit, Integer start, List<OrderHint> orderHints, List<String> propertyPaths) may serve you as an example for using the Restrictions.


Related issues

Related to EDIT - bug #5868: re-establish support for wildcard at start of query string (includes the query string '*' )FeedbackAndreas Müller

Actions
Related to EDIT - bug #7525: IdentifiableServiceBase findByTitle(), and listByTitle() methods support cdm Restrictions and CriteriaClosedAndreas Kohlbecker

Actions
Related to EDIT - feature request #8058: Further issues for (local) preferencesFeedbackKatja Luther

Actions
Actions #1

Updated by Andreas Kohlbecker about 6 years ago

  • Assignee deleted (Katja Luther)

I strongly suggest creating a profound specification for this before anything is being implementing for this issue!

I am also removing the assignee as this ticket is in the milestone for unassigned tickets.

Actions #2

Updated by Andreas Kohlbecker about 6 years ago

  • Related to bug #5868: re-establish support for wildcard at start of query string (includes the query string '*' ) added
Actions #3

Updated by Andreas Kohlbecker about 6 years ago

  • Related to bug #7525: IdentifiableServiceBase findByTitle(), and listByTitle() methods support cdm Restrictions and Criteria added
Actions #4

Updated by Andreas Kohlbecker about 6 years ago

  • Tags changed from edapho to edapho, search
  • Subject changed from Make search parameters configurable to Make search parameters like wildcards configurable
Actions #5

Updated by Andreas Kohlbecker about 6 years ago

  • Description updated (diff)
  • Status changed from New to Feedback
  • Assignee set to Andreas Müller

I guess this is more a cdmlib issue than something to be implemented in the taxeditor. The service methods need to offer the option and the taxeditor will simply use them.

Or was setting the category to taxeditor by purpose?

Actions #6

Updated by Andreas Müller about 6 years ago

  • Status changed from Feedback to New
  • Assignee changed from Andreas Müller to Katja Luther
  • Target version changed from Unassigned CDM tickets to Release 5.2

no, this is purely a taxeditor ticket. The service layer already offers many of these configurations but they can't be configured in the taxeditor. If further cdmlib methods are needed we need another ticket or implement them as needed.

Actions #7

Updated by Andreas Müller about 6 years ago

  • Target version changed from Release 5.2 to Release 5.3
Actions #8

Updated by Katja Luther almost 6 years ago

  • Target version changed from Release 5.3 to Release 5.4
Actions #9

Updated by Andreas Müller almost 6 years ago

  • Target version changed from Release 5.4 to Release 5.5
Actions #10

Updated by Andreas Müller over 5 years ago

  • Target version changed from Release 5.5 to Release 5.6
Actions #11

Updated by Katja Luther over 5 years ago

  • Priority changed from New to Priority14
  • Target version changed from Release 5.6 to Release 5.7
Actions #12

Updated by Katja Luther over 5 years ago

  • Target version changed from Release 5.7 to Reviewed Next Major Release
Actions #13

Updated by Andreas Müller over 5 years ago

Actions

Also available in: Atom PDF