【问题标题】:Incomplete SOLR document with MagentoMagento 不完整的 SOLR 文档
【发布时间】:2026-01-06 00:20:03
【问题描述】:

由于某种原因,我的 SOLR 文档没有 Magento 提供的所有必需属性。例如,缺少“可见性”以及类别。这会导致文章不会出现在搜索中。

在调查时,我发现有时编辑并保存带有不完整文档的产品会有所帮助。我看到文档正在 SOLR 中更新。然后,在提交后,文档具有缺失的属性。

但是我的最新测试在编辑/保存后没有完成文档,所以这似乎并不总是有效。

重新索引(只是)目录搜索似乎也无济于事。

无需额外插件即可在 Magento Enterprise 1.10.1.1 上运行。 Solr 3.4.0。

【问题讨论】:

  • 指定 Magento 版本、solr 扩展等...

标签: magento search solr


【解决方案1】:

我认为您的 Magento 版本太旧,无法正确处理 Solr。在使用 Solr 3.6.2 和 Magento EE 1.12 时,我遇到了类似的问题。从命令行重新索引导致 Solr 搜索索引中缺少字段。 SKU 和 category_position_XX 以及其他一些,但缺少所有动态字段。从后端重建索引对我来说不是一个选择,因为我要处理 +120 万个 SKU。

我找到了一些灵​​感 herehere

【讨论】: