NHMDenmark / DaSSCo-asset-service

DaSSCo asset service is part of DaSSCo storage system
0 stars 0 forks source link

ARS Search Engine #48

Open Grand666 opened 4 months ago

Grand666 commented 4 months ago

In the ARS we need to be able to search through assets, and receive a list based on the search query.

It should be possible to filter and search on all fields of the metadata. We also need to be able to use operators like: AND / OR / Equal / Betweem / Empty.

Something like: (Code example, not actual implementation) Select * where collection.type = 'pinned_insects' and (Institution.name = 'NHMD' or Institution.name = 'AU') and specimen.barcode in range(10002344, 10002389) (^this in not actual sql.)

The range operator can be used for dates and numbers.

Acceptance Criteria

mvb-nt commented 3 months ago

This has technically been split up by now into multiple smaller issues.