アプリを書いている間、アイテムがテーブルに追加される順序は、クエリによって取得される順序になると想定しました。
今日、小さなリファクタリングを行った後、並べ替えが少し壊れていることがわかりました。アイテムの順序が少し異なります。
たとえば1,2,3,4,5,6
、データベースに同じ名前のエンティティがある場合、それらは のように保存され1,2,4,3,5,6
ます。そんな感じ。
なぜこれが起こるのでしょうか?確かにそのような種類の仮定は悪いですが、それは機能し、多くの時間を節約しました.