というエンティティがありEvent
、フィールドstartDate
(type="date") と別のエンティティslug
(type="string") があります。これらのパーツに基づいて特定のイベントを取得するコントローラー アクションを作成しました。ルーターは、eventDate を「Ymd」形式で渡し、eventSlug を渡します。これで、DateTime オブジェクトを正常に作成できました$startDate = DateTime::createFromFormat('Y-m-d', $eventDate)
。今私が発行した場合
$event = $eventRepo->findOneBy(array(
'startDate' => $startDate,
'slug' => $eventSlug,
));
何も取得しません ( $event
NULL です)。Doctrine のドキュメントに何か見落としがありますか? それともバグを見つけましたか?