如何从Solr到drupal获取内容?

如何从Solr到drupal获取内容?,drupal,solr,drupal-modules,nutch,Drupal,Solr,Drupal Modules,Nutch,我已经用nutch抓取了一些网站,并用solr对其进行索引。现在我想把这些数据传递给drupal,并使用那里的搜索界面。 本教程的大部分内容只显示从drupal到solr的索引,而不是从solr到drupal的索引 那么我如何将已经索引的数据从solr传递给drupal呢?我想所有教程都这么说的原因是因为这是唯一可能的方向。Solr是一个搜索引擎,它不应该是一个为另一个存储提供数据的“源”系统(如ln RDBMS):事情应该完全相反(例如Nutch-->Solr,RDBMS-->Solr)您需要

我已经用nutch抓取了一些网站,并用solr对其进行索引。现在我想把这些数据传递给drupal,并使用那里的搜索界面。 本教程的大部分内容只显示从drupal到solr的索引,而不是从solr到drupal的索引


那么我如何将已经索引的数据从solr传递给drupal呢?

我想所有教程都这么说的原因是因为这是唯一可能的方向。Solr是一个搜索引擎,它不应该是一个为另一个存储提供数据的“源”系统(如ln RDBMS):事情应该完全相反(例如Nutch-->Solr,RDBMS-->Solr)

您需要构建一个自定义模块来使用Solr HTTP API查询Solr索引,然后使用Drupal主题化和渲染API呈现结果。

因此,如果它是一个源,我可以将我的源连接到接口。你可以将RDBMS连接到一个已经填充数据的网站。是的,在最好的情况下,会有一个Drupal插件来实现这一点,但我不知道。相反,您可以创建一些自定义页面,连接到Solr,检索并显示该内容