Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我为 rails 模型添加了一个新列并重新创建了索引,但它没有包含在搜索中。所以我使用浏览器 gui 签入,它在左侧面板中显示列列表,但不在主索引搜索中。同样有趣的是,回形针字段无法识别,它与 has_attached_file 同名。所以如何手动添加列以在活动记录模型中进行索引。也使用了映射但没有用。
问题出在 to_indexed_json 方法上。
由于轮胎使用我已覆盖的活动记录 to_json 方法。当我在 rails 迁移中添加新列时,我从未将其添加到覆盖的 as_json 方法中。
了解更多详情
ElasticSearch & Tire:使用映射和 to_indexed_json