find_in_batches
私の ActiveRecord モデルは uuid ベースの主キーを使用しており、一度に 1000 レコードをロードするために使用したいと考えています。ただし、ドキュメントを参照すると、整数ベースの主キーでのみ機能すると述べています。コードを調べたところ、" " でレコードが並べ替えられていることがわかりましたprimary_key ASC
。非整数ベースの主キーでは機能しないのはなぜですか? この順番だから?この方法でモデルを試してみましたが、問題なく動作します。
誰かがこれについて私に説明してもらえますか?