我正在研究 drupal 和 solr 等技术。我已经安装了所有必需的模块。但我需要知道如何从 drupal 抓取数据。以及如何在 drupal 和 solr 之间形成连接器。
答案1
您提到您已经安装了所需的模块,但请确保您已经完成了Apache Solr 自述文件:
- 获取 Solr PHP 客户端(自述文件中第 30 行左右)
- 将 schema.xml 和 solrconfig.xml 从 drupal 模块目录移动到 Solr 安装中的相关 conf 目录(大约第 80 行)
- 浏览到 /admin/settings/apachesolr/settings 并配置 solr 主机/端口/路径
- 检查 /admin/settings/apachesolr/index,您应该会看到 cron 运行后被索引的项目
- 然后有各种选项可以过滤内容类型、忽略或赋予特定内容类型权重等