Symfony 4は初めてです
Doctrine を使用し、 yamlエンティティ マッピングを使用したい。だから私はファイルdoctrine.yaml
を構成type:annotation
し、 type:yml
.
そして、私が試したときphp bin/console make:entity
、このエンティティにリンクされて生成されたyamlマッピングファイルはありません
これは私のdoctrine.yaml
ファイルです:
パラメーター: # 環境変数が設定されていない場合、フォールバック DATABASE_URL を追加します。 # これにより、たとえあなたが # 環境変数はまだ利用できません。 # この値を変更する必要はありません。 環境 (DATABASE_URL): '' 教義: dbal: # データベース サーバー用にこれらを設定します ドライバー: 'pdo_mysql' サーバーのバージョン: '5.7' 文字セット: utf8mb4 # Symfony 3.3 では、`resolve:` プレフィックスを削除します URL: '%env(resolve:DATABASE_URL)%' オーム: auto_generate_proxy_classes: '%kernel.debug%' 命名戦略: doctrine.orm.naming_strategy.underscore auto_mapping: 真 マッピング: アプリ: is_bundle: false タイプ: yml dir: '%kernel.project_dir%/src/Entity' プレフィックス: 'App\Entity' 別名:アプリ