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

Doctrine2 PHP Discussion :

Type Array pour MySQL


Sujet :

Doctrine2 PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 83
    Par défaut Type Array pour MySQL
    Bonjour,

    Voila, dans la version précédante de symfony, on pouvait déclarer une variable de type array dans un objet, mapper avec la base de donnée.
    Ma question est la suivante peut on faire la même chose dans Symfony2? Si oui, comment dois je faire?

    Par avance, je vous remercie de votre réponse

  2. #2
    Invité
    Invité(e)
    Par défaut


    Sf2 utilise Doctrine 2 comme ORM. Un petit tour sur cette doc te montre qu'il existe bien un type de champ "array", qui correspond à une chaîne de caractères contenant un tableau sérialisé.

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2011
    Messages : 725
    Par défaut
    Noter qu'il existe également un type json dans Doctrine.
    ça peut être beaucoup plus portable et lisible qu'un array sérialisé si l'on est amené à interroger la BDD avec une autre application que Symfony/php ou si l'on est amené à faire des modifs directement dans la BDD.

    https://github.com/doctrine/dbal/blo...nArrayType.php
    pour l'activer dans config.yml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    doctrine:
        dbal:
            types: 
                json:     Doctrine/DBAL/Types/JsonArrayType

Discussions similaires

  1. [MySQL] Quel type de champ Mysql pour valeurs monétaires
    Par okoweb dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 20/06/2011, 16h58
  2. Type de date Java pour MySQL
    Par methodman225 dans le forum JDBC
    Réponses: 7
    Dernier message: 31/01/2010, 15h29
  3. Réponses: 4
    Dernier message: 24/10/2008, 09h21
  4. Existe t il un type objet pour mysql
    Par une_tite_question dans le forum Requêtes
    Réponses: 4
    Dernier message: 09/04/2008, 14h49
  5. [C#] [MySQLDriverCS] et [ByteFX] drivers .Net pour MySql
    Par |DUCATI| DesMo dans le forum Windows Forms
    Réponses: 61
    Dernier message: 26/11/2004, 00h32

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