NHMDenmark / DaSSCo-asset-service

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

ARS Search Engine #47

Closed Grand666 closed 3 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 / Range.

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.

Grand666 commented 3 months ago

Duplicate of https://github.com/NHMDenmark/DaSSCo-asset-service/issues/48