You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by Noble Paul നോബിള്‍ नोब्ळ् <no...@corp.aol.com> on 2009/12/05 18:22:56 UTC

Re: How to use dinamic field name in a function with Data import handler

it is supported and it should work. BTW which solr are you using?

On Sat, Dec 5, 2009 at 10:43 PM, Renata Mota
<re...@accurate.com.br> wrote:
> Hi!
>
>
>
> I’m trying to declare a dynamic field name in a function, but it doesn’t
> accept, I am doing something wrong or it isn’t possible?
>
>
>
> EXAMPLE:
>
>
>
> <dataConfig>
>
>    <script>
>
>                        <![CDATA[
>
>                                    function relatedLevel(row)        {
>
>
> row.put('related_'+row.get('SOURCE_NAME')+'_lvl', row.get(‘VALUE'));
>
>                                        return row;
>
>                                    }
>
>                        ]]>
>
>    </script>
>
>    <dataSource type="JdbcDataSource"
> driver="oracle.jdbc.driver.OracleDriver"
> url="jdbc:oracle:thin:@localhost:XX" user="test" password="test" />
>
>            <document>
>
>                        <entity name="levelRelated"
> transformer="script:relatedLevel" query="SELECT SOURCE_NAME, VALUE FROM
> RELATED" />
>
>            </document>
>
> </dataConfig>
>
>
>
>
>
> SCHEMA:
>
>
>
>
>
> <dynamicField name="related_*" type="string" indexed="true" stored="true"
> multiValued="true"/>
>
>
>
>
>
>
>
> Renata Gonçalves Mota
>  <ma...@accurate.com.br> renata.mota@accurate.com.br
> Tel.: 55 11 3522-7723 R.3018
>
>
>
>



-- 
-----------------------------------------------------
Noble Paul | Systems Architect| AOL | http://aol.com

Re: How to use dinamic field name in a function with Data import handler

Posted by Noble Paul നോബിള്‍ नोब्ळ् <no...@corp.aol.com>.
ok. so that is it. I guess I should try w/1.4

On Sat, Dec 5, 2009 at 11:01 PM, Renata Mota
<re...@accurate.com.br> wrote:
> I am using solr1.3
>
> -----Original Message-----
> From: noble.paul@gmail.com [mailto:noble.paul@gmail.com] On Behalf Of Noble
> Paul ??????? ??????
> Sent: Saturday, December 05, 2009 3:23 PM
> To: solr-dev@lucene.apache.org
> Subject: Re: How to use dinamic field name in a function with Data import
> handler
>
> it is supported and it should work. BTW which solr are you using?
>
> On Sat, Dec 5, 2009 at 10:43 PM, Renata Mota
> <re...@accurate.com.br> wrote:
>> Hi!
>>
>>
>>
>> I’m trying to declare a dynamic field name in a function, but it doesn’t
>> accept, I am doing something wrong or it isn’t possible?
>>
>>
>>
>> EXAMPLE:
>>
>>
>>
>> <dataConfig>
>>
>>    <script>
>>
>>                        <![CDATA[
>>
>>                                    function relatedLevel(row)        {
>>
>>
>> row.put('related_'+row.get('SOURCE_NAME')+'_lvl', row.get(‘VALUE'));
>>
>>                                        return row;
>>
>>                                    }
>>
>>                        ]]>
>>
>>    </script>
>>
>>    <dataSource type="JdbcDataSource"
>> driver="oracle.jdbc.driver.OracleDriver"
>> url="jdbc:oracle:thin:@localhost:XX" user="test" password="test" />
>>
>>            <document>
>>
>>                        <entity name="levelRelated"
>> transformer="script:relatedLevel" query="SELECT SOURCE_NAME, VALUE FROM
>> RELATED" />
>>
>>            </document>
>>
>> </dataConfig>
>>
>>
>>
>>
>>
>> SCHEMA:
>>
>>
>>
>>
>>
>> <dynamicField name="related_*" type="string" indexed="true" stored="true"
>> multiValued="true"/>
>>
>>
>>
>>
>>
>>
>>
>> Renata Gonçalves Mota
>>  <ma...@accurate.com.br> renata.mota@accurate.com.br
>> Tel.: 55 11 3522-7723 R.3018
>>
>>
>>
>>
>
>
>
> --
> -----------------------------------------------------
> Noble Paul | Systems Architect| AOL | http://aol.com
>
>



-- 
-----------------------------------------------------
Noble Paul | Systems Architect| AOL | http://aol.com

RE: How to use dinamic field name in a function with Data import handler

Posted by Renata Mota <re...@accurate.com.br>.
I am using solr1.3

-----Original Message-----
From: noble.paul@gmail.com [mailto:noble.paul@gmail.com] On Behalf Of Noble
Paul ??????? ??????
Sent: Saturday, December 05, 2009 3:23 PM
To: solr-dev@lucene.apache.org
Subject: Re: How to use dinamic field name in a function with Data import
handler

it is supported and it should work. BTW which solr are you using?

On Sat, Dec 5, 2009 at 10:43 PM, Renata Mota
<re...@accurate.com.br> wrote:
> Hi!
>
>
>
> I’m trying to declare a dynamic field name in a function, but it doesn’t
> accept, I am doing something wrong or it isn’t possible?
>
>
>
> EXAMPLE:
>
>
>
> <dataConfig>
>
>    <script>
>
>                        <![CDATA[
>
>                                    function relatedLevel(row)        {
>
>
> row.put('related_'+row.get('SOURCE_NAME')+'_lvl', row.get(‘VALUE'));
>
>                                        return row;
>
>                                    }
>
>                        ]]>
>
>    </script>
>
>    <dataSource type="JdbcDataSource"
> driver="oracle.jdbc.driver.OracleDriver"
> url="jdbc:oracle:thin:@localhost:XX" user="test" password="test" />
>
>            <document>
>
>                        <entity name="levelRelated"
> transformer="script:relatedLevel" query="SELECT SOURCE_NAME, VALUE FROM
> RELATED" />
>
>            </document>
>
> </dataConfig>
>
>
>
>
>
> SCHEMA:
>
>
>
>
>
> <dynamicField name="related_*" type="string" indexed="true" stored="true"
> multiValued="true"/>
>
>
>
>
>
>
>
> Renata Gonçalves Mota
>  <ma...@accurate.com.br> renata.mota@accurate.com.br
> Tel.: 55 11 3522-7723 R.3018
>
>
>
>



-- 
-----------------------------------------------------
Noble Paul | Systems Architect| AOL | http://aol.com