目前我有一个Solr核心,它从多个实体导入数据,即2个不同的MySQL表。
我必须通过第三个实体在同一个核心中导入数据,第三个实体是同一个Solr数据库中的另一个核心。 我在许多不同的站点上找到了一个文档,它们指导如何从多个实体导入数据,这些实体主要是MySQL dbs。
但我想修改solr Content="{Binding ElementName=ListBoxMenu, Path=SelectedItem}"
以同时从所有三个实体导入数据。我的查询需要指针。
答案 0 :(得分:0)
终于找到了解决方案。
我们需要修改data-config.xml
文件,在该文件下会有3个不同的实体。 2来自MySQL,1来自Solr核心本身。
对于MySQL,实体应该是这样的
<entity name="entity name"
dataSource="data source created in the file"
query="SQL query to retrieve the data"
>
对于Solr,实体应该是这样的
<entity name="entity name"
processor="SolrEntityProcessor"
query="*:*"
url="url for solr db or particular core"
/>