Hi all,

I want to use the Tika attribute stream_name as my unique key, which I can do if I specify <uniqueKey>stream_name</uniqueKey/> and run curl:

curl http://localhost:8983/solr/karaoke/update/extract?ext.def.fl=text \&ext.capture=stream_name\&ext.map.stream_name=stream_name -F "fi...@angeleyes.kar "

However, this means that I can't use the ext.metadata.prefix to capture the other metadata fields via:

curl http://localhost:8983/solr/karaoke/update/extract?ext.def.fl=text \&ext.metadata.prefix=metadata_\&ext.capture=stream_name \&ext.map.stream_name=stream_name -F "fi...@angeleyes.kar"

If I do, it seems like stream_name is lost becasue it is now metadata_stream_name, but I can't use that name in my ext.capture and ext.map:

curl http://localhost:8983/solr/karaoke/update/extract?ext.def.fl=text \&ext.metadata.prefix=metadata_\&ext.capture=metadata_stream_name \&ext.map.metadata_stream_name=stream_name -F "fi...@angeleyes.kar"

Any ideas?  Currently seems like an either/or, but I'd like both!

Eric


-----------------------------------------------------
Eric Pugh | Principal | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com
Free/Busy: http://tinyurl.com/eric-cal




Reply via email to