复制uniqueKey Solr父文档

时间:2018-01-22 16:43:48

标签: solr parent-child dih

我有一个ID为uniqueKey的Solr 6.6父子文档。

我有一个具有相同ID的父文档,但更新中没有覆盖。

我该如何防止这种情况?

<dataConfig>
    <document>
        <entity name="Parent" pk="ParentID" processor="SqlEntityProcessor"  rootEntity="true"
                query=" select ParentID,ParentName From Parent Order by ParentID">

            <entity name="Child1" child="true"  processor="SqlEntityProcessor" 
                    query="select ParentID,ChildID,ChildName From Child order by ParentID"
                    join="zipper"
                    cacheKey="PartID" cacheLookup="Parts.PartID" 
                    cacheImpl="SortedMapBackedCache">
            </entity>
        </entity>
    </document>
</dataConfig>

查询回复

{
    ParentID:1
    ParentName:P1
    {
        ParentID:1
        ParentName:P1
        {
            ParentID:1
            ChildID:1
            ChildName:c1
        }

0 个答案:

没有答案