I'm using Solr 1.4.1 and I have a table where the join colum is Oracle 
RAW.Consider the next example and that id is of ORACLE RAW type. Does Solr 
support this?
<dataConfig>  <dataSource type="JdbcDataSource"               
driver="com.mysql.jdbc.Driver"              url="jdbc:mysql://localhost/dbname" 
              user="user-name"               password="password"/>  <document>  
  <entity name="outer"             query="select id,name,desc from mytable">    
   <field column="id" name="solr_id"/>       <field column="name" 
name="solr_name"/>       <field column="desc" name="solr_desc"/>       <entity 
name="inner"               query="select details from another_table where id 
='${outer.id}'">              <field column="details" name="solr_details"/>     
   </entity>    </entity>  </document></dataConfig>
I tried it and the inner query doesn't work because the value passed is 
something like '[B@d738a2'. Tipical problem of loading the data with a Byte 
Array and then doing a .toString() on it.My doubt is if this is a bug on Solr, 
if it's just not supported or do I need to configure something else.

Thanks in advance                                         

Reply via email to