sql >> Database teknologi >  >> RDS >> Mysql

Ulovligt forsøg på at kortlægge en ikke-samling som en @OneToMany, @ManyToMany eller @CollectionOfElements

Fejlen indikerer, at private Lawyer lawyer skal være en samling, da det er en @OneToMany forhold. I Country klasse, skal det sidste forhold være

@OneToMany(targetEntity = Lawyer.class, cascade = { CascadeType.ALL }, orphanRemoval = true)
@JoinTable(name = "lawyer_cscd", joinColumns = {
    @JoinColumn(name = "country_code", referencedColumnName = "country_code") }, inverseJoinColumns = {
    @JoinColumn(name = "lawyer_batch_no", referencedColumnName = "lawyer_batch_no") })
private Set<Lawyer> lawyer;
// or a Collection/List/etc.



  1. SQL - Ufuldstændig kombination

  2. Docker Compose mysql import .sql

  3. SSRS 2014 rapport implementeringsproblem

  4. MYSQL slette alle resultater med count(*)=1