как вставить несколько в Ebean? - PullRequest
0 голосов
/ 27 октября 2019

У меня проблема при вставке нескольких данных, когда я использую save(), только последние данные были успешными при вставке в базу данных, но ничего не отображалось

, когда я использую insert(), первые данныеэто успех вставки в базу данных, а другой нет и показать ошибку [CompletionException: io.ebean.DuplicateKeyException: Error[Duplicate entry '42' for key 'PRIMARY']]

это мой код

@Column(columnDefinition = "VARCHAR(255)")
public String description;

public static final Finder<Long, LogActivity> find = new Finder<>(LogActivity.class);

public void setData(String[] desc) {
    int size = desc.length;
    for(int i=0; i<size; i++) {
        this.description=desc[i];       
        this.insert();
    }

}
...