I am working with an xml format named EAD (Encoded Archival
Description). That format need to be precompiled before it can be
digested by solr.

So I just need to store in my index the original XML file.

Maybe I need to work with DIH ?

2012/12/20 Upayavira <u...@odoko.co.uk>:
> Solr does not support nested structures. You need to flatten your data
> before indexing. You can store data in the way you did to be returned to
> your users, but you will not be able to search within the XML as XML.
>
> If you can explain the problem you are trying to solve, maybe folks here
> can help you find an alternative way of getting there.
>
> Upayavira
>
> On Thu, Dec 20, 2012, at 02:29 PM, Modou DIA wrote:
>> Hi everybody,
>>
>> i'm newbie with Solr technologies but in the past i worked with lucene
>> and another solution similar to Solr.
>> I'm working with solr 4.0. I use solrj for embedding an Solr server in
>> a cocoon 2.1 application.
>>
>> I want to know if it's possible to store (without indexing) a field
>> containing a xml sequence. I mean a field which can store xml data in
>> indexes without losing xpath informations.
>>
>> For exemple, this's a document to index:
>>
>> <add>
>>   <doc>
>>     <field name="id">id_1</field>
>>     <field name="info">testing</field>
>>     <field name="subdoc">
>>       <subdoc id="id_1">
>>         <data>testing</data>
>>       </subdoc>
>>     </field>
>>   </doc>
>> ...
>> </add>
>>
>> As you can see, the field named subdoc contains an xml sequence.
>>
>> So, when i query the indexes, i want to retrieve the data in subdoc
>> and i want to conserve the xml markup.
>>
>> Thank you for your help.
>> --
>> ----------
>> | Modou DIA
>> | modo...@gmail.com
>> ----------



-- 
----------
| Modou DIA
| modo...@gmail.com
----------

Reply via email to