Hibernate, @JoinTable & JoinColumns делают вставку, которая не содержит ненулевое значение - PullRequest
0 голосов
/ 24 августа 2018

Итак, у меня есть функция:

@ManyToMany(cascade = CascadeType.ALL)
@JoinTable(name = "tablename", joinColumns = @JoinColumn(name =     "idvalue1"), inverseJoinColumns = @JoinColumn(name = "idvalue2"))

Это создает оператор:

Hibernate: insert into tablename (idvalue1, idvalue2) values (?, ?)

Теперь проблема в том, что в таблице "имя таблицы" требуется каждый раз еще одно значениеустанавливается значение, которое может быть любым числом, но оно все еще не равно нулю.Таким образом, утверждение должно быть:

Hibernate: insert into tablename (idvalue1, idvalue2,notnullNum) values (?, ?,?)

Когда я помещаю в массив обратные или нормальные joincolumns, это дает мне ожидаемую ошибку 1.Как я могу добавить другое значение в объединяемую таблицу, чтобы позволить вставке работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...