【问题标题】:Is it possible to use DataImportHandler in Sunspot Rails?是否可以在 Sunspot Rails 中使用 DataImportHandler?
【发布时间】:2023-03-11 11:32:04
【问题描述】:
我有一个 Rails 应用程序,它在 MySQL db 中有数据。我正在使用 Sunspot 与 Solr 交互,我希望能够使用 DataImportHandler 将数据从 MySQL 导入到 Solr。我曾尝试在谷歌上搜索,但我似乎无法找到我的问题的答案。
最终,我希望能够创建一个执行此数据导入的 rake 任务。
【问题讨论】:
标签:
ruby-on-rails
ruby-on-rails-3
solr
sunspot
【解决方案1】:
这个想法很有趣,但答案是否定的。您必须创建自己的自定义data-config.xml。也就是说,只要您遵守 Sunspot 字段命名约定,您仍然应该能够使用 Sunspot 进行此类设置的搜索。
从 Sunspot 的配置生成 data-config.xml 肯定是一个有趣的补充。也许是未来的版本。