2012-03-31 13 views
1

に、私はリポジトリを次ていない一つのオブジェクトを取得します。Doctrineは直接配列

findOneBy()を使用して、直接の直接的な方法を直接取得することはできますか?

よろしく、 ボードー

答えて

7

あなたはgetSingleResult()を使用することができます。他のオプションの場合はcheck here

編集:あなたがキャッチしたくない場合は

NoResultExceptionあなたもgetOneOrNullResult()メソッドを使用することができます。

+0

これは私が探していたものでした。ありがとう! – bodokaiser

+1

1つの結果が常に得られるように注意してください。結果が出ない場合は例外がスローされます。 @Cerad、右。 – Cerad

+2

これは、 'getOneOrNullResult()'メソッドを使うことで避けることができます。 –