我为rails模型添加了一个新列并重新创建了索引,但它没有包含在搜索中。所以我检查了浏览器gui,它显示左侧面板中的列列表,但不显示在主索引搜索中。另外有趣的是,paperclip字段无法识别,它与has_attached_file.so具有相同的名称,如何在活动记录模型中手动添加索引列。也使用了映射但没有用。
答案 0 :(得分:0)
问题在于to_indexed_json方法。
因为轮胎使用了我已经覆盖的活动记录to_json方法。当我在rails迁移中添加新列时,我从未将其添加到重写的as_json方法中。
了解更多详情