内部では、MongoDB を使用しないときにUserRepository
作成できるようなカスタム クエリを作成したいと考えています。$dm->createQuery('some query')
これどうやってするの?$this->createQueryBuilder()
メソッドが存在することがわかりますが、$this->createQuery()
ありません。
これも理にかなっているので試してみましたが、うまくいきませんでした:
$this->createQueryBuilder('u')
->where(array('$or' => array(
array('u.username' => $username),
array('u.email' => $username)
)))
// ...
$or は無効な演算子です。