Я мой существующий @NodeEntity
нижеSDN 4,0 мульти этикетки для одного @NodeEntity
@NodeEntity
public class Company {
@GraphId
private Long id;
private String name;
private String blah;
и @Repository
@Repository
public interface CompanyRepository extends GraphRepository<Company> {
Company findByName(String name);
Чтобы создать в Neo4j новую Company
, просто сделать
Company company = new Company();
company.setName("Company Name");
repository.save(company);
Это создаст узел Company
в neo4j с меткой Company
.
Однако, я также хочу, чтобы иметь возможность создать это с помощью другой этикетки. Вместо того, чтобы создавать новый @NodeEntity
и новый @Repository
, могу ли я использовать существующий домен и репо с отдельной меткой, чтобы сделать это?
У меня было это google, большинство ответов применимо только к SDN 3. *. Некоторые из них предполагают, чтобы иметь коллекцию полей пояснением @Labels
, но выглядит как этот @Labels
был удален из SDN4.0
Спасибо @luanne. – jasonfungsing