Skip to content

Support multi-value search for existing fields #665

@timrobertson100

Description

@timrobertson100

The fields listed below are in ES and treated as single value strings.
Without breaking any pubic APIs, we can provide better search by treating them as multi-value fields.

For example, consider a record arriving with recordedBy: Morten Hoefft | Tim Robertson.
It is not possible today, to search for Tim Robertson and discover this record, along with others having this value. See also #178

Terms that currently support auto-suggest are noted, which may bring additional considerations.

Term Auto-suggest
datasetID
datasetName yes (to be added)
otherCatalogNumbers yes (to be added)
typeStatus
recordedBy yes
identifiedBy yes
preparations
samplingProtocol yes

This issue is intended to focus only on existing fields in ES, and those already being added in work in progress, and not to propose additional fields.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions