使用DIH(mysql)格式化Solr数据
这是我的数据表结构,我想用solr索引我的数据 因此,我使用solr6dih对mysql数据源中的数据进行索引,那么如何以以下格式对表数据进行索引使用DIH(mysql)格式化Solr数据,solr,schema,dih,solr6,Solr,Schema,Dih,Solr6,这是我的数据表结构,我想用solr索引我的数据 因此,我使用solr6dih对mysql数据源中的数据进行索引,那么如何以以下格式对表数据进行索引 --------------------------------------- | id | name | en | hi | sp | --------------------------------------- | 1 | test | test| परीक्षण | prueba |
---------------------------------------
| id | name | en | hi | sp |
---------------------------------------
| 1 | test | test| परीक्षण | prueba |
---------------------------------------
| 2 | test1 | test1| परीक्षण1 | prueba1 |
---------------------------------------
{
id:1,
name:test,
trans{
en:test,
hi:परीक्षण,
sp:prueba,
}
}
{
id:2,
name:test1,
trans{
en:test1,
hi:परीक्षण1,
sp:prueba1,
}
}
为数据平面编制索引可能更有用,这样您就可以轻松地为每种语言使用不同的分析链(并且在查询和功能支持时更易于使用)。您希望它作为子文档有什么特别的原因吗?是的,因为我正在开发已经生成的应用程序,并且正在使用这种格式的数据。但是现在我只能使用solr来获取数据。目前,数据是从php文件访问的,该文件以上述格式提供数据。我强烈建议您在退出时或在php客户端中进行转换。是否有任何方法可以获取这种格式的索引文档。索引数据平面可能更有用,因此您可以轻松地为每种语言使用不同的分析链(并且在查询和功能支持时更易于使用)。您希望将其作为子文档有什么特别的原因吗?是的,因为我正在开发已构建的应用程序,该应用程序正在使用此格式的数据。但现在我只能使用solr来获取数据。当前数据是从php文件访问的,该文件以上述格式提供数据。我强烈建议在退出时或在您的应用程序中对其进行转换PHP客户端。是否有任何方法可以获取这种格式的索引文档。