Some notes on how to retrieve records from the feministsearchtool.nl website database, by building urls with appropriate queries.
A simple query would be something like this:
here we are simply adding the
q parameter, followed by an exact string match, meaning we are adding some search term wrapped in quotation marks.
a more complex query would be something like
https://feministsearchtool.nl/solr?q=gender AND studies
here we are using the
AND word to join two search terms.
AND, we can use
NOT — feel free to experiment with them.
a more precise query could be the following:
in order here we are asking for:
q=*:*, querying all results, instead of some specific term (eg 'gender studies'); to do that we can use the
*:*syntax, which equals to matching with any values both less than and greater or equal to 100. 100 seems to be a default range values that the database uses to match values in the query against to (need more infos / better understanding)
&rows=1200, selected the first 1200 records (starting from 0)
&facet=true, enable the use of facets, which are the categories / fields contained in each record (more below)
&facet.field=b_imprint_s, make a search for a specific facet, which is a field contained in each record; in this case we are asking for the
b_imprint_sfield, which is used to list the book publisher
&fl=gender_s, we ask to see only the
gender_sfield among the fields part of each record
in other words, with the above query we are asking to get the first 1200 records of the database (starting from record 0), to get the list of all publishers and number or records each of them have, and to see from the 1200 records only the
you can extend the above query, by for example adding
AND language_code_t at the end of the url and asking to see for each found record, the gender and language code field. or using the
OR keyword to match either one or the other.