问题描述:es在运行一段时间后需要添加一个新字段 比如nickName(mysql数据库的做法是:先在数据库表中添加一个nick_name 然后在代码中添加nickName 属性 ,但es不用这么麻烦)
问题解决:直接在原来的doc对应的类中添加字段,然后添加类型 比如
然后插入数据即可,但是在es中会出现警告标准
相当于mysql数据库中没有该字段(但是也能运行)
这时需要刷新一下mapping缓存,即可
问题描述:es在运行一段时间后需要添加一个新字段 比如nickName(mysql数据库的做法是:先在数据库表中添加一个nick_name 然后在代码中添加nickName 属性 ,但es不用这么麻烦)
问题解决:直接在原来的doc对应的类中添加字段,然后添加类型 比如
然后插入数据即可,但是在es中会出现警告标准
相当于mysql数据库中没有该字段(但是也能运行)
这时需要刷新一下mapping缓存,即可