Bonjour,

Je suis en train de migrer un site vers symfony2. Je commence par la BD existante et je rencontre un souci avec la génération automatique et doctrine2.
J'obtiens l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
The field or association mapping misses the 'fieldName' attribute in entity 'ContactContact'
Le problème c'est que je ne vois pas ce qu'il lui manque comme fieldname.
Voici le schema correspondant :
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
-- -----------------------------------------------------
-- Table `ref_access_status`
-- -----------------------------------------------------
CREATE  TABLE IF NOT EXISTS `ref_access_status` (
  `value` VARCHAR(150) NULL DEFAULT NULL ,
  `__id` INT(11) UNSIGNED NOT NULL, 
  PRIMARY KEY (__id) )
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8;
 
 
-- -----------------------------------------------------
-- Table `contact_contact_world`
-- -----------------------------------------------------
CREATE  TABLE IF NOT EXISTS `contact_contact_world` (
  `login` VARCHAR(50) NULL DEFAULT NULL ,
  `password` VARCHAR(50) NULL DEFAULT NULL ,
  `register_active` TINYINT(1) NULL DEFAULT NULL ,
  `register_token` VARCHAR(100) NULL DEFAULT NULL ,
  `register_date` DATE NULL DEFAULT NULL ,
  `__id` INT(11) UNSIGNED NOT NULL, 
  PRIMARY KEY (__id) )
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8;
 
-- -----------------------------------------------------
-- Table `contact_contact`
-- -----------------------------------------------------
CREATE  TABLE IF NOT EXISTS `contact_contact` (
  `lastname` VARCHAR(150) NULL DEFAULT NULL ,
  `firstname` VARCHAR(150) NULL DEFAULT NULL ,
  `title` VARCHAR(150) NULL DEFAULT NULL ,
  `email` VARCHAR(255) NULL DEFAULT NULL ,
  `active` TINYINT(1) NULL DEFAULT NULL ,
  `access_level` INT(11) UNSIGNED NOT NULL ,
  `__id` INT(11) UNSIGNED NOT NULL ,
  PRIMARY KEY (__id),
  INDEX (access_level) ,
    FOREIGN KEY (access_level)
    REFERENCES `ref_access_status` (`__id`)
    ON DELETE NO ACTION
    ON UPDATE CASCADE,
    FOREIGN KEY (__id)
    REFERENCES `contact_contact_world` (__id)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8;
Merci de votre aide.