2
Doctrineのクエリビルダを使用して動的クエリを作成しようとしています。また、次の中で終了時刻を選択することもできます(入力した場合のみ)。この条件に文にどのように追加しますか?Doctrine DQL条件付きクエリ
$query = $this->getEntityManager()->createQueryBuilder()
->select('m')
->from($this->getEntityName(), 'm')
->where("m.start > '" . date('Y-m-d H:i:s', strtotime($start)) . "'")
->getQuery();
これは動作します。ありがとう!しかし、次のようにする必要があります。$ conditions = call_user_func_array(array($ qb-> expr()、 'andx')、$ conditions); –