我使用下面的代码在我的Solr项目:域ID被覆盖掉了Solr中
<document>
<entity name="node" dataSource="opennms" query="select * from node" deltaImportQuery="select * from node">
<field column="foreignid" name="id"/>
<field column="nodelabel" name="label"/>
</entity>
<entity name="service" dataSource="opennms" query="select * from service" deltaImportQuery="select * from service">
<field column="serviceid" name="id"/>
<field column="servicename" name="service_name"/>
</entity>
</document>
两个实体的ID是在某些情况下是相同的。问题是当我尝试导入数据时,第一个表中的id被第二个表中的id覆盖。有没有一种方法可以让这两个独特的?
谢谢,这有帮助! –
@BharathNaidu:如果这解决了你的问题,那么接受答案。 – ryacii