I do not observe anything wrong.

you can also mention the 'deltaImportQuery' and try it

someting like

     <entity name="table1" pk="id"
               query=" SELECT ID,MY_GUID
                               FROM activityLog
                               WHERE type in (11, 15)"
              deltaImportQuery="SELECT ID,MY_GUID
                               FROM activityLog
                               WHERE type in (11, 15) AND
id=${dataimporter.delta.ID}"
               deltaQuery="SELECT ID,MY_GUID
                               FROM activityLog
                               WHERE type in (11, 15) and created_date >
'${dataimporter.last_index_time}'">



On Tue, Dec 16, 2008 at 5:54 AM, sbutalia <sbuta...@gmail.com> wrote:
>
> I have a parent entity that grabs a list of records of a certain type from 1
> table... and a sub-entity that queries another table to retrieve the actual
> data... for various reasons I cannot join the tables... the 2nd sql query
> converts the rows into an xml to be processed by a custom transformer (done
> due to the complex nature of the second table)
>
> Full-import works fine but delta-import is not adding any new records...
>
> Do I have to specify a deltaQuery for the sub-entity? What else might be
> goin on?
>
> <document name="doc">
>        <entity name="table1" pk="id"
>                query=" SELECT ID,MY_GUID
>                                FROM activityLog
>                                WHERE type in (11, 15)"
>                deltaQuery="
>                                SELECT ID,MY_GUID
>                                FROM activityLog
>                                WHERE type in (11, 15) and created_date >
> '${dataimporter.last_index_time}'">
>            <field column="MY_GUID" name="myGuid"/>
>                <entity name="table2" pk="ID"
>                                query="select dbms_xmlgen.getxml('
>                                                        select Name, Title, 
> Description
>                                                                from 
> metaDataTable
>                                                        where MY_GUID = 
> ${table1.MY_GUID_ID}
>                                            ') mdrXmlClob
>                                                from dual
>                                          "
>                                
> transformer="MD.Solr.Utils.transformers.MDTransformer">
>                                <field column="Name" name="mdName"/>
>                                <field column="Title" name="mdTitle"/>
>                                <field column="Description" 
> name="mdDescription"/>
>           </entity>
>        </entity>
> </document>
> --
> View this message in context: 
> http://www.nabble.com/Parent-Child-Entity---DataImport-tp21024979p21024979.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>



-- 
--Noble Paul

Reply via email to