概要:
以前のソートを破棄して、
構文:
reorder(ソート式「フィールド名: 並び順」、…)
ソース:
orderメソッドあとにメソッドチェーンでreorderメソッドを置くと
orderのソートを消してreorder内のソート式で並べ替えます。
えっ、これ何の意味があるの

出力:
ORDER BY句にorderで指定したnameは無く、
reorderで指定したmail_addressのみがあります。

mail_address降順で並べかえられています。

上書きではなく、前のソート式を打ち消したい場合は
reorderメソッドにnilを指定します。
参考:
reorder
以前のソートを破棄して、
構文:
reorder(ソート式「フィールド名: 並び順」、…)
ソース:
orderメソッドあとにメソッドチェーンでreorderメソッドを置くと
orderのソートを消してreorder内のソート式で並べ替えます。

出力:
ORDER BY句にorderで指定したnameは無く、
reorderで指定したmail_addressのみがあります。

mail_address降順で並べかえられています。

上書きではなく、前のソート式を打ち消したい場合は
reorderメソッドにnilを指定します。
参考:
reorder
※コメント投稿者のブログIDはブログ作成者のみに通知されます