私はffの基本クエリを持っています。クエリはWHEREメソッドが呼び出されることなく正常に動作します。ここでメソッドはDoctrine Query Builderで動作しませんか?
$qb->select(array('m', 'c'))
->from('models\Book', 'm')
->leftJoin('m.Chapters', 'c')
->where('m.Slug=?', $slug)
->orderBy('c.CreateDate', 'DESC');
しかし、私はDoctrineのWHEREメソッドを使って呼び出します。 ff。 「わかりにくいエラー」が表示されます:
Uncaught exception 'Doctrine\ORM\Query\QueryException' with message 'Invalid parameter format, ? given, but :<name> or ?<num> expected.'
この問題の解決方法はありますか?
英語で質問を書く方が良いです。 – j0k
...と答え、あまりにも;-) – acme