1
我正在使用弹簧与弹性搜索。我有实体Completion
领域,被用于提示:无法将非对象映射[建议]与对象映射[建议]
@Document(indexName = "entity_index", type = "entity")
public class Entity {
@Id
private Long id;
....
@CompletionField(maxInputLength = 30,payloads = true)
private Completion suggest;
...
}
当我开始我的春天启动的应用程序 - 一切都很好,没有任何错误。 但是,当我要开始我的弹性搜索的单元测试,我得到错误:
Failed to load Application Context
....
java.lang.IllegalArgumentException: Can't merge a non object mapping [suggest] with an object mapping [suggest]
所以,请帮我解决这个问题