2

さて、問題はほとんどタイトルにあります。ドキュメントを読みましたが、関数を ORM 構成に登録する方法がわかりません。

ここで何か助けはありますか?ありがとう!

編集:さて、サムが言ったようにそれを行い、自分のクラスを作成して次のように登録しました

            'numeric_functions' => array(
                'LOG10'  => 'Admin\Model\Log10',
            ),

ただし、クラスが見つからず、エラーが発生します

クラス 'Admin\Model\Log10' が C:\webserver\apache\htdocs\test\vendor\doctrine\orm\lib\Doctrine\ORM\Query\Parser.php の 3322 行目に見つかりません

なぜこれが起こるのかについて何か考えはありますか?

4

2 に答える 2

0

エラーは DoctrineExtensions autoload に関連しています。私にとっては、zend フレームワーク 2 で beberlei doctrine extensions を実装する方法(カスタム関数の手動注入と構成を介した適用) の両方のソリューションが機能しました。

于 2015-01-15T12:45:06.923 に答える