私の教義モデルの既定の順序を宣言する方法があるかどうかは疑問でした。Doctrineモデルの既定の並べ替え属性
私はwork
モデルを持っていて、それはphotos
です。作品を読み込むと、それに関連付けられたすべての写真が$work->photos
に読み込まれます。私がそれらを表示するとき、彼らは彼らのIDによって注文されます。
デフォルトの注文を別のフィールドに宣言するか、フェッチ動作を完全にオーバーライドするのが非常に便利です。
私はむしろ、写真を配列に変換してusortを使用したくないと思います。ありがとう。
または@OrderByアノテーションでます。http://www.doctrine-project。 org/docs/orm/2.0/ja/reference/annotations-reference.html#annref-orderby – Alex
どのymlファイルでこれを行いますか? – Squazic
です。 doctrine1では、答えは有効です(それはスキーマYAMLファイルに関するものです)が、doctrine2ではそれができません。回避策として、@Alexのコメントを参照してください。 – Frizi