【问题标题】:Drupal search-api doesn't index custom body fieldDrupal search-api 不索引自定义正文字段
【发布时间】:2014-05-22 09:44:30
【问题描述】:

我创建了自定义内容类型,带有自定义文本区域字段“field_main_body”(主体字段已删除)。该字段未显示在 search-api 索引配置页面上。搜索结果不显示该字段中包含文本的节点。我认为它没有被搜索 api 索引。我试过http://ygerasimov.com/add-custom-field-search-api-apachesolr-index sollution,但什么也没发生。

有谁知道如何将此字段添加到 search-api 索引?或者这里可能还有其他问题?

【问题讨论】:

    标签: drupal drupal-7 drupal-search


    【解决方案1】:

    尝试重新索引直到 100%(“admin/config/search/settings”页面)或/并运行 cron。没有理由不被索引。

    【讨论】:

    • 感谢您的回复。我已经这样做了,但什么也没发生(search-api 索引被重新索引了几次)。更重要的是,我正在使用 Ubercart 产品,并且产品正文文本被编入索引,并且在产品正文中找到了搜索短语,但是在自定义内容类型中找不到它(使用自定义或默认正文字段)。我仍然不知道可能出了什么问题。
    • 那我不知道,抱歉……没有代码很难知道发生了什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多