Querying by just the DOI url fragment breaks SPARQL. In this case, the query was 10.25976/a7r5-rv73 and I think the forward slash is the culprit here. We probably need to escape those: Query evaluation error: com.ontotext.trree.sdk.InternalServerErrorException: Cannot parse Lucene query [10.25976/a7r5-rv73]
Using an whole DOI url breaks Solr. You can see that it gets url-encoded but something is still causing a problem: 400 Client Error: Bad Request for url: https://search.dataone.org/cn/v2/query/solr/?start=0&fq=(northBoundCoord:%5B50%20TO%20*%5D%20OR%20southBoundCoord:%5B*%20TO%20-50%5D)%20AND%20-obsoletedBy:*&q=https%3A//doi.org/10.25976/a7r5-rv73&fq=(beginDate:%5B*%20TO%20NOW%5D%20AND%20endDate:%5B*%20TO%20NOW%5D)&rows=50&wt=json&fl=*,score
Querying by just the DOI url fragment breaks SPARQL. In this case, the query was 10.25976/a7r5-rv73 and I think the forward slash is the culprit here. We probably need to escape those:
Query evaluation error: com.ontotext.trree.sdk.InternalServerErrorException: Cannot parse Lucene query [10.25976/a7r5-rv73]
Using an whole DOI url breaks Solr. You can see that it gets url-encoded but something is still causing a problem:
400 Client Error: Bad Request for url: https://search.dataone.org/cn/v2/query/solr/?start=0&fq=(northBoundCoord:%5B50%20TO%20*%5D%20OR%20southBoundCoord:%5B*%20TO%20-50%5D)%20AND%20-obsoletedBy:*&q=https%3A//doi.org/10.25976/a7r5-rv73&fq=(beginDate:%5B*%20TO%20NOW%5D%20AND%20endDate:%5B*%20TO%20NOW%5D)&rows=50&wt=json&fl=*,score