У меня есть игра сущностей, у которой есть список выбранных категорий, к которым я хочу получить доступ с помощью запроса jpql
String qc = "SELECT c FROM Game g JOIN g.choosenCategories c group by c.? ";
, но я не могу найти имена столбцов новой таблицы, созданной jpa
@Column() public Timestamp timestamp;
@Column() public Timestamp gameStart;
@Column() public Timestamp gameEnd;
@ElementCollection
@CollectionTable(joinColumns = @JoinColumn())
@MapKeyJoinColumn(name = "QID")
@Column()
public Map<Question, Boolean> playerAnswers = new LinkedHashMap<>();
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int gameID;
@ManyToMany private List<Category> choosenCategories = new ArrayList<>();
@ManyToMany private List<Question> questions = new ArrayList<>();
@Column() private int maxNumberOfQuestions;
@ManyToOne() private Player player;