Bonjour à tous,

J'ai un souci avec un formulaire imbriqué de questions/réponses.

Voici mon schéma.yml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Question:
  tableName: questions
  columns:
    title: { type: string(255), notnull: true }
 
Reponses:
  tableName: questions_reponses
  columns:
    question_id: { type: integer, notnull: true }
    reponse: { type: string(255), notnull: true }
  relations:
    Question:
      alias: Question
      foreignType: many
      foreignAlias: Reponse
      local: question_id
      foreign: id
      onDelete: CASCADE
Comme vous l'aurez compris je fait un fomulaire ou j'ai une question et je peux ajouter autant de questions que je veux. Pour cela j'ai mis le formulaire qui va bien mais quand je sauvegarde j'ai une erreur comme quoi mes réponses ne sont pas attachées à une question:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`test`.`questions_reponses`, CONSTRAINT `questions_reponses_question_id_questions_id` FOREIGN KEY (`question_id`) REFERENCES `questions` (`id`) ON DELETE CASCADE)
Auriez vous une idée de ce que j'ai fait de mal?

Merci à vous!