列idevent中的空值违反约束非空

时间:2018-06-05 08:45:20

标签: java hibernate spring-boot jpa spring-data-jpa

Projet服务

public Projet createProjet(Projet p, Long idcontact) {

    // Contact c = contactrepository.findByAdresseemail(idcontact);
    Contact c = contactrepository.findOne(idcontact);
    Statut s = statutrepository.findByEtat("encours");

    // statutrepository.save(s);
    Projet projet = projetrepository.save(p);
    projet.setContact(c);
    projet.setStatut(s);
    projet.setDateannonce(DateTime.now().toString("yyyy_MM_dd_HH_mm_ss"));
    Event e = new Event();
    e.setAction("Ajout");
    e.setDescription("ajout projet");
    e.setDate(DateTime.now().toString("yyyy_MM_dd_HH_mm_ss"));
    e.setProjet(projet);
    this.eventrepo.save(e);

    return this.projetrepository.save(p);

}

我想在保存新项目时保存新事件,但是当我想用事件保存项目时我有这个错误:

  列idevent中的空值

0 个答案:

没有答案