User という Phalcon\Mvc\Collection モデルがあります。このようにメールでユーザーを取得しようとすると
User::findFirst(array("conditions" => array("email" => $email)));
2 つの異なる結果が得られます。変数 $email にデータベースに存在する電子メールが含まれている場合、期待どおりの結果が得られます。ただし、変数 $email にデータベースに存在する電子メールが含まれていない場合、「無効なドキュメント」というメッセージが表示されます。
ファルコン バージョン 0.8.0。また、バージョン 0.7.0 でも当てはまるようです。
お時間をいただき、ありがとうございました。