Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Determine a proper and reasonably efficient SOLR query to select multiple individuals/people. #460

Open
kaladay opened this issue Jan 23, 2025 · 0 comments

Comments

@kaladay
Copy link

kaladay commented Jan 23, 2025

The is part of issue TAMULib/scholars-angular#337 .

The SOLR query, including facets et al, should be able to load all of the individuals (called person in the SOLR database).

A quick test shows that a query such as the following might work:

(id:n0016a660 OR id:n54c59a01)^=1.0 AND class:"Person"

That query is not neccessarily good nor efficient, but it works and shows a list of possibilities.
The export end point will need to provide a list of possibly tens or hundreds of IDs and construct a query.

It would be good to have a well designed query rather than a randomly crafted one (like above).

The scope of this issue is to research to find a good query and update the new (or existing) end point that handles exporting multiple individuals.

Writing the either end point or the exporter is out of scope of this issue.

@kaladay kaladay moved this to 📋 Backlog in Scholars@TAMU Jan 23, 2025
@kaladay kaladay moved this from 📋 Backlog to 🏃 On Sprint in Scholars@TAMU Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏃 On Sprint
Development

No branches or pull requests

1 participant