recherche

Maison  >  Questions et réponses  >  le corps du texte

symfony - Utiliser des commandes pour générer différentes entités correspondantes dans différents bundles en fonction de la base de données d'un projet

Utilisez des commandes dans un projet pour générer différentes entités correspondantes sous différents bundles en fonction de la base de données base de données: test tableau: compte, produit

Il y a deux bundles dans le projet symfony

DemoAccountBundle DémoProductBUndle

Utilisez les commandes directement sans tenir compte de la relation correspondante php app/console doctrine:mapping:import DemoAccountBundle yml
Vous pouvez tout générer mais ce sera sous DemoAccountBundle
Existe-t-il un moyen de sélectionner les entités générées ?
La structure est la suivante
Entité DemoAccountBundle : Account.php
Entité DemoProductBundle : Product.php

Poursuite des recherches, si quelqu'un l'a mis en œuvre, merci de nous le faire savoir.

世界只因有你世界只因有你2807 Il y a quelques jours434

répondre à tous(1)je répondrai

  • 滿天的星座

    滿天的星座2017-05-16 16:47:06

    Vous avez fait de cette façon,

    php app/console doctrine:mapping:convert whateveryouwant ./src/App/MyBundle/Resources/config/doctrine --from-database --filter="Yourtablename"
    Alors
    php app/console doctrine:mapping:import AppMyBundle whateveryouwant --filter="Yourtablename"
    Et enfin
    php app/console doctrine:generate:entities AppMyBundle --no-backup
    Comme cette doctrine, elle ne chargera que l'entité dont vous avez besoin. Faites juste attention au filtre, vous devez utiliser le CamelCase.

    répondre
    0
  • Annulerrépondre