Ah, interesting trick! Unfortunately, it doesn't work either (although it doesn't explode, it just returns zero hits).
I suspect you're right about the server not being configured to support booleans, which would be a shame. -Ross. On Sep 20, 2013, at 2:22 PM, "LeVan,Ralph" <le...@oclc.org> wrote: > I can't say anything about the horizon server. But I have a suggestion. > > It's possible that server is configured to not support Booleans (either on > that index or at all) and is blowing the trivial error response. If this is > the case, there may be a workaround. Instead of explicitly ORing them > together, maybe you can implicitly OR them together. > > The new query would look like this: f @attr 1=7 @attr 4=6 "9780413690609 > 0413690601" > > What you are telling the server is that you want to search index 7 (use=7) > and the structure of the term is a list of words (structure=6). First you > have to hope this works and second you have to hope that OR is the implicit > operator used in the list. But, it's worth a try. (In SRU we can explicitly > say that this is a list of words to be ORed together.) > > Ralph (who doesn't quite regret all the z39.50 baloney stuck in his head) > > > -----Original Message----- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ross > Singer > Sent: Friday, September 20, 2013 2:10 PM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: "or" queries against Horizon Z39.50 servers? > > Hi everyone, > > I was wondering if anybody knew if there was some secret attribute > combination to successfully do a "or"-ed ISBN or ISSN query against a > SirsiDynix Z39.50 server. I've tried it against quite a few different > implementations, but they all fail. > > From yaz-client, it goes something like this: > > Z> f @or @attr 1=7 9780413690609 @attr 1=7 0413690601 > Sent searchRequest. > Received SearchResponse. > Search was a bloomin' failure. > Number of hits: 0, setno 1 > Result Set Status: none > records returned: 1 > Diagnostic message(s) from database: > [100] Unspecified error -- v3 addinfo 'Unable to navigate!' > Elapsed: 0.421485 > > All of the ones I've tried fail with that same error. > > If I search on the ISBNs individually, e.g.: > > Z> f @attr 1=7 9780413690609 > Sent searchRequest. > Received SearchResponse. > Search was a success. > Number of hits: 1, setno 2 > records returned: 0 > Elapsed: 0.606146 > > it works fine. > > If you are able to successfully do or'ed ISBN or ISSN queries can you pass > along all of the use attributes that are being sent? > > Thanks, > -Ross.