質問:
取得するエンティティ クラスを作成するにはどうすればよいですか? Symfony 2 の Doctrine を使用してデータベースビューからデータを取得しますか?データを表示するつもりですが、保存操作は必要ありません。
回答:
データベース ビューのエンティティを確立するには、次の手順を検討してください。
<code class="php"><?php /** * @ORM\Entity(readOnly=true) * @ORM\Table(name="your_view_table") */ class YourEntity { private function __construct() {} }</code>
これらの変更により、不注意による変更や他のコードによるオブジェクトの作成のリスクなしに、YourEntity クラスを介してデータベース ビューからデータにアクセスできます。
以上がSymfony 2 でデータベースビューの Doctrine エンティティを作成するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。