【问题标题】:Drupal: Feed module imported items cannot be searchedDrupal:无法搜索Feed模块导入的项目
【发布时间】:2012-12-19 23:14:22
【问题描述】:

我已经使用 Feeds 模块从从 csv 文件导入到我的 drupal 站点的数据创建了节点。
导入成功,我什至可以在视图和内容中看到。
但是,当我尝试使用默认的 drupal 搜索或视图的公开过滤器进行搜索时,只会返回一些导入的项目。
什么可以让我从 Feeds 模块导入的项目中返回我正在搜索的内容?
如果我的内容是日文,drupal 网站是英文,会不会影响搜索? 提前致谢

【问题讨论】:

    标签: php drupal import content-management-system drupal-feeds


    【解决方案1】:

    我真的不能说语言是否是一个问题。带有过滤器的视图不会返回任何内容的原因主要是因为缺少数据或由于过滤器排除了节点。

    对于搜索,您必须运行 cron 才能对数据进行索引。核心搜索只能找到索引数据。您可以从状态页面运行 cron,在搜索设置页面上您可以看到搜索索引的状态。当索引为 100% 时,应在搜索中找到所有节点。

    Drupal 7:
    http://www.example.com/admin/reports/status
    http://www.example.com/admin/config/search/settings

    Drupal 6:
    http://www.example.com/admin/reports/status
    http://www.example.com/admin/settings/search

    【讨论】:

    • 感谢 enzipher 似乎问题出在索引上 我目前的索引率为 0% 当我开始 cron 作业时,它会在 1 或 2 秒内完成,说 cron 已成功完成 我检查了搜索 API,发现默认节点索引被禁用我想我应该启用它来索引我的内容,但启用索引的复选框显示为灰色。我该如何解决?
    • 啊哈。听起来您使用的是 Drupal 7 和 Search API 模块,而不是核心搜索模块。如果复选框变暗,您可能需要添加服务器。如果你想搜索 Drupal 数据库,我相信你可以使用search_api_db module。我没有太多使用这个模块,所以我不能真正帮助你。如果需要帮助,您可能应该提出一个新问题,或者更新这个问题以反映实际问题。
    猜你喜欢
    • 1970-01-01
    • 2017-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    相关资源
    最近更新 更多