1

我正在使用 2.4.5 版的 elasticsearch(我在项目中需要这个版本)。我有下一行代码:

  result = jestClient.execute(new PutMapping.Builder(indexName, Types.USER, userMappingSource).build());
  ...
  result = jestClient.execute(new PutMapping.Builder(indexName, Types.FOLLOWER, followerMappingSource).build());

项目代码的编写始终将两个映射文件映射到一个索引(上面的代码)。当我使用现有代码时,我得到:

java.lang.IllegalArgumentException: can't add a _parent field that points to an already existing type, that isn't already a parent

我可以修复它将字段索引传输到另一个文件。但是,我会在 Java 代码中出错。我该如何解决?

4

0 回答 0