IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Problème data-load fixture [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 20
    Par défaut
    Bonjour, j'ai (encore) un soucis avec symfony .

    Depuis plusieurs jours je n'arrive pas à importer des données via doctrine:data-load , j'obtiens le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unknown record property / related component "0" on "RefProductsColor"
    RefProductsColor ( ou _ref_products_color dans la bdd ) est une simple table avec un champs id et color .
    Bizarrement le fixtures de la table RefSalesTheme fonctionne sans soucis ... J'ai la même syntaxe dans les deux fichiers fixtures ...

    Help me plz

    Edit : Je pense avoir trouver un element de réponse :

    les séquences ne sont pas indiqué dans les champs id d'aucune tables. Un problème au niveau de mon build ?

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Tu peux mettre ton shema.yml

    et les fichiers fixtures.

    Je va y jeter un oeil (dés que j'en ai fini avec Butter )

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 20
    Par défaut
    Juste une petite question : faut-il définir les ids dans les schéma ? ( j'ai généré le schéma via doctrine donc les ids sont présent )

    Bon j'ai bien les sequence sur chaque ID mais toujours le même probléme . Voici le schema et le fixture :

    schéma
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    RefProductsColor:
      connection: doctrine
      tableName: _ref_products_color
      columns:
        color:
          type: string()
          notnull: true
      relations:
        Products:
          local: id
          foreign: color
          type: many
    fixture
    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
     
    RefProductsColor:
      Blanc:
        color:Blanc
      Bleu:
        color:Bleu
      Brun:
        color:Brun
      Gris:
        color:Gris
      Jaune:
        color:Jaune
      Noir:
        color:Noir
      Orange:
        color:Orange
      Rouge:
        color:Rouge
      Vert:
        color:Vert
      Violet:
        color:Violet

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2008
    Messages : 186
    Par défaut
    Doctrine se charge d'ajouter automatiquement la colonne id si il n'y a pas d'autre champs déclaré en tant que clé primaire.

    Et ton schéma est entier là ? La table product ?

    Tu souhaites que tes produits puissent avoir plusieurs couleurs ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 20
    Par défaut
    Non un produit n'a qu'une seule couleur :

    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
     
    Products:
      connection: doctrine
      tableName: products
      columns:
        model_id:
          type: integer(4)
          notnull: true
        count:
          type: integer(4)
          default: '0'
        color:
          type: integer(4)
        size:
          type: integer(4)
      relations:
        Models:
          local: model_id
          foreign: id
          type: one
        RefProductsColor:
          local: color
          foreign: id
          type: one
        RefProductsSize:
          local: size
          foreign: id
          type: one
        OrderedProducts:
          local: id
          foreign: product_id
          type: many

  6. #6
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut


    T'as un problème avec les relations entre les tables et tu ne nous met qu'une description de table.

    Met donc tous le schéma que l'on ai pas à inventer ce qui manque...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL]Problème avec load data infile
    Par GLDavid dans le forum SGBD
    Réponses: 5
    Dernier message: 16/03/2007, 13h36
  2. Probléme avec load data infile
    Par Moez.B dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 31/08/2006, 10h01
  3. [MySQL] Problème avec LOAD DATA INFILE
    Par Pgs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 17/07/2006, 15h33
  4. problème avec load data local
    Par afrikha dans le forum Débuter
    Réponses: 2
    Dernier message: 28/10/2005, 18h36
  5. Problème avec LOAD DATA INFILE
    Par ka0z dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 04/06/2004, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo