The idea was to keep separated a certain number of lines (or sentences)
in a document without using the GapPosition trick between field
instances. I found that the use of multiple dynamic fields is a cleaner
and generic approach.
By using the copyField, I duplicate data inside the index but I loose
also the line distinction.
I think the addition of wildcards in the field name can be a good
addition to the Solr features. This will give us the ability to query
only a certain "type" of dynamic field (typeA_*, typeB_*, etc.).
Regards.
Lance Norskog wrote:
You can use the <copyField> directive to copy all 'sentence_*' fields into
one indexed field. You then have a named field that you can search against.
Lance Norskog
-----Original Message-----
From: Renaud Delbru [mailto:[EMAIL PROTECTED]
Sent: Friday, February 01, 2008 6:48 PM
To: solr-user@lucene.apache.org
Subject: Querying multiple dynamicField
Hi,
We would like to know if there is an efficient way to query multiple
dynamicField at the same time, using wildcard in the field name. For
example, we have a list of dynamic fields "sentence_*" and we would like to
execute a query on all the "sentence_*" fields.
Is there a way to execute such queries on Solr 1.3 / Lucene 2.3 ?
Regards.
--
Renaud Delbru
--
Renaud Delbru,
E.C.S., Ph.D. Student,
Semantic Information Systems and
Language Engineering Group (SmILE),
Digital Enterprise Research Institute,
National University of Ireland, Galway.
http://smile.deri.ie/