我如何摆脱这个警告?
19:14:07.370 [main] WARN org.springframework.data.neo4j.core.mapping.Neo4jPersistentEntity -实体com.scl.attributefetcher.model.neo4j.AllianceContact正在使用Long值存储内部生成的Neo4j ID。Neo4j内部Long ID已弃用,请考虑使用外部ID生成器。
public class AllianceContact {
@RelationshipId
private Long id;
private User user;
@TargetNode
private AlliancePacket alliancePacket;
private String role;
}
1条答案
按热度按时间xzabzqsa1#
此警告的原因是内部整数ID在Neo4j 5中被弃用,并被所谓的“元素ID”所取代,这是一种不透明的字符串(仍然用于内部目的)。
我没有试过,但也许:
或:
会有用吗