We have been using for some time x-base as parameter to allow for any
query to have a fixed query base in order to create any virtual
collection we wanted. We used that analogue to the "isAvailableAt"
baseURL.
For specifying which databases to search in I would prefer to that we
use a single solution as standard rather than some doing it in the query
and others using x-database as parameter. Specifying the databases in a
x-database parameter makes it easier to make it part of the "baseURL"
(although it is not a true baseURL anymore when it contains
parameters).
Theo
>>> [log in to unmask] 14-06-2005 12:57 >>>
I would prefer to have two query parameters for this purpose - one to
identify the user entered part and one to identify the system selected
part, for example :
&query=dc.title = froissart
&fixedQuery=rec.collectionIdentifier any "a b c d"
If you wish to reflect back to the user the query they entered, and if
the query is extended with some system applied data, then the user may
be confused by the additional content.
Bill
-----Original Message-----
From: Z39.50 Next-Generation Initiative [mailto:[log in to unmask]] On Behalf
Of Matthew J. Dovey
Sent: 14 June 2005 10:57
To: [log in to unmask]
Subject: Re: Multiple Sources in SRU/W
> A third option, which we already have as it turns out, would be to
have it
> as an index:
>
> dc.title = froissart and rec.collectionIdentifier any "a b c d"
This was always intended (although the discussions may now be in the
depths of the list archives) model for doing multiple
collection/database searches over SRU/W, i.e. identifying such things as
part of the query rather than within another part of the protocol.
Whilst providing the same functionality as the z39.50 style database
list, it also allows richers behaviour such as client controlled query
adaption e.g.
(dc.title = "The world" and rec.collectionName any "English") or
(dc.title = "Le monde" and rec.collectionName any "French")
Matthew
**************************************************************************
Experience the British Library online at www.bl.uk
Help the British Library conserve the world's knowledge. Adopt a Book.
www.bl.uk/adoptabook
**************************************************************************
The information contained in this e-mail is confidential and may be
legally privileged. It is intended for the addressee(s) only. If you are
not the intended recipient, please delete this e-mail and notify the
[log in to unmask] : The contents of this e-mail must not be disclosed
or copied without the sender's consent.
The statements and opinions expressed in this message are those of the
author and do not necessarily reflect those of the British Library. The
British Library does not take any responsibility for the views of the
author.
**************************************************************************
|