実行が容易ではないような単純な要求に悩まされています。
私はテーブルの最後の10件のレコードを取得したいので、私はこれをやっていた:Doctrineは、最も新しいレコードを最も古いレコードから最新のレコードにソートします。
$records = $this->getDoctrine()
->getRepository('Bundle:Rec')
->findBy(array(), array('created' => 'DESC'), 10)
;
問題は、レコードが降順にソートされるということです。
同じレコードを昇順で取得する最も効率的な方法は何ですか?
あなたは単に '配列( '作成' を使用することはできませんが=> 'ASC') '? – Xymanek
彼はDESC結果をソートしようとしています。 'array( 'created' => 'ASC')'動作しません。 –
私の悪い、質問が正しく理解されていません – Xymanek