教義は名前付きクエリをサポートしていますか? JPA で行うように、Entity Class 内に名前付きクエリを作成するにはどうすればよいですか?
1216 次
1 に答える
1
エンティティ クラスではなく、*Table クラスのコンストラクタなどで、名前付きクエリを定義できます。
$this->addNamedQuery('name', 'query or Doctrine_Query object');
次のクエリを実行します。
Doctrine_Core::getTable('Something')
->createNamedQuery('name')
->execute(array('params'));
公式ドキュメントには、より詳細な例があります: http://readthedocs.org/docs/doctrine/en/latest/en/manual/dql-doctrine-query-language.html#named-queries
于 2012-04-13T11:10:37.057 に答える