0

我为 rails 模型添加了一个新列并重新创建了索引,但它没有包含在搜索中。所以我使用浏览器 gui 签入,它在左侧面板中显示列列表,但不在主索引搜索中。同样有趣的是,回形针字段无法识别,它与 has_attached_file 同名。所以如何手动添加列以在活动记录模型中进行索引。也使用了映射但没有用。

4

1 回答 1

0

问题出在 to_indexed_json 方法上。

由于轮胎使用我已覆盖的活动记录 to_json 方法。当我在 rails 迁移中添加新列时,我从未将其添加到覆盖的 as_json 方法中。

了解更多详情

ElasticSearch & Tire:使用映射和 to_indexed_json

于 2013-08-26T06:54:51.543 回答