Open schloett opened 8 years ago
I have debugged this, and the problem is that the PR generates a wrong query. actual the queryGenerator is: "queryGeneratorClass": "eu.eexcess.partnerrecommender.reference.OrQueryGeneratorFieldTermConjunction",
and this generates queries like: https://api.deutsche-digitale-bibliothek.de/search?query=weben%2BOR%2Bweberin&rows=10&facet=place_fct
but it should be: https://api.deutsche-digitale-bibliothek.de/search?query=weben+Bweberin&rows=10&facet=place_fct as described in https://api.deutsche-digitale-bibliothek.de/doku/display/ADD/search#search-Request2
I am not able to retrieve results from DDB when querying with more than one keyword, even when using two keywords from a result title which was retrieved with a single keyword. E.g. 5th result of query "weben" is "weberin beim weben", while "weberin weben" returns 0 results.