Update entity, которое содержит коллекции, выдает ошибку org.hibernate.QueryException: collections not assignable in update statements

148
12 октября 2019, 22:50

При инициализации проэкта сразу выдает ошибку org.hibernate.QueryException: collections not assignable in update statements. Подскажите, как правильно обновить объект, который содержит в себе коллекции?

Есть данный объект `@Entity

@Table(
    name = "item"
)
public class Item {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private long id;
@Column(name = "number_model")
private String modelNumber;
@Column(name = "name")
private String modelName;
@ManyToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
@OnDelete(action = OnDeleteAction.CASCADE)
@JoinTable(name="item_place",
        joinColumns = @JoinColumn(name="item_id", referencedColumnName="id"),
        inverseJoinColumns = @JoinColumn(name="place_id", referencedColumnName="id")
)
private List<Place> placeList;
@OneToOne(cascade = CascadeType.ALL, orphanRemoval = true)
@OnDelete(action = OnDeleteAction.CASCADE)
@JoinTable(name = "item_style",
        joinColumns = @JoinColumn(name = "item_id"),
        inverseJoinColumns = @JoinColumn(name = "style_id")
)
private Style modelStyle;`

Как правильно обновить данный объект, вдруг если данные я какие-то в нем хочу поменять в базе?

READ ALSO
Unable to find explicit activity class have you declared this activity in your AndroidManifest.xml?

Unable to find explicit activity class have you declared this activity in your AndroidManifest.xml?

Пробую сделать recycling view, но столкнулась с такой ошибкой

130
Как задать тип данных столбца при создании столбца в JTable?

Как задать тип данных столбца при создании столбца в JTable?

Хочу при создании столбца по нажатии кнопки из ComboBox выбирать тип данных в столбце, но не могу найти ни свойство, ни методПодскажите, как менять...

150
В чем разница между методами map и flatMap в Java 8?

В чем разница между методами map и flatMap в Java 8?

Чем отличаются методы Streammap и Stream

119