我是Solr
...
我需要从具有不同上下文(schemas
)的数据库导入数据。
我希望能够使用单个查询搜索这两个文档。
我做了一些阅读,我有点困惑......
因为我理解DataImportHandler
只会读取第一个文档标记。
我不知道如何定义另一个文档。
实现这一目标的最佳方法是什么。
你可以帮忙请清理雾气。
谢谢。答案 0 :(得分:0)
你可以拥有两个成功的<document>
标签,而solr将同时执行这两个标签。
如果你可以这样做(不确定你使用的是什么数据库,那么不确定你是否可以在每个文档标签的SELECT中指定模式部分。)
如果无法实现上述目标,您可以始终使用两个不同的db-data-config.xml
(当然还有两个不同的端点),每个端点都针对一个数据库/模式。但请注意:
&clean=true
,因为您的现有文档将被删除,您只需要在开始时明确地执行此操作。