получить имена столбцов созданных таблиц с помощью JPA - PullRequest
0 голосов
/ 24 января 2020

У меня есть игра сущностей, у которой есть список выбранных категорий, к которым я хочу получить доступ с помощью запроса 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;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...