私は、最善の使用を試みると、fetchAll
が致命的なエラーを返すことを知っています。理由は、クエリにレコードが返されなかったためです。しかし、私の質問は、それをどのように扱うかです。クエリがレコードを返さないかどうかを知ることができるので、私はtoArray()
を使用しませんか?例えばZend Framework - 返される行がない場合、fetchAllは致命的なエラーを返します。
私はtoArray
方法を置く前に、
$table = new Application_Model_Proucts();
$products = $table->fetchAll()->toArray();
は、どのように私は、クエリの検証を行うことができますか?
を満たしていないときの状態でクエリをラップおよび/または新しい例外をスローありがとうございました仲間、 fetchRowとfetchAllも同様に動作します。 –