Maison > Questions et réponses > le corps du texte
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.
滿天的星座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-backupComme cette doctrine, elle ne chargera que l'entité dont vous avez besoin. Faites juste attention au filtre, vous devez utiliser le CamelCase.