Bonjour,
Je suis actuellement en stage (niveau L3 MIAGe) et je suis confronté à un souci au niveau de l'utilisation du framework.
Cela fait donc trois semaines que je travaille sur Play! donc je commence à comprendre son fonctionnement (j'ai déjà utilisé cakePHP auparavant).
Pour en venir au coeur du problème !
J'ai une application web qui permet de gérer un ensemble de comptes. Ma mission est d'implémenter une fonctionnalité permettant à un compte
de pouvoir gérer d'autres comptes.
Pour réaliser cette mission j'ai choisi de rajouter 3 attributs à ma classe compte (un pour savoir si le compte est un sous compte, un pour savoir si le compte est un compte qui peut gère des sous compte, et enfin un dernier attribut pour ddonner la clé primaire du compte qui gère le sous compte). Si quelqu'un à une meilleure idée au niveau de l'implémentation de la fonctionnalité je suis ouvert à toute critique évidemment.
Il y a donc une base de données PostGre déjà implantée et remplie. Et mon problème vient du fait que lorsque j'ajoute les nouveaux attributs dans le model (comme suit) :
@Column(name = "CGP", nullable = false)
public boolean CGP ;
@Column(name = "sousCompte" ,nullable = false)
public boolean sousCompte ;
@JoinColumn(name = "leCGP_id")
public Compte leCGP ;
Dès que j'ajoute ces lignes et que je modifie les constructeurs en conséquence mon save() ne fonctionne plus. j'ai essayé pas mal de choses mais je n'arrive pas bien à comprendre d'où pourrait venir l'erreur, je suis un peu dans le flou.
Je serai ravis de vous donner plus de détails si cela est nécessaire
et je vous remercie par avance pour votre aide
Bonne journée à tous !
Partager