t
列c1
、c2
およびを含むテーブルがある場合、次の形式cx
の失敗したSequel (バージョン 3.27.0) クエリがあります。
DB[:t].order(:cx).select{[:c1, :c2]}
出力に値は必要ありませんcx
。順序付けに使用したいだけです。
同等の SQL は次のようになります。
SELECT c1, c2 FROM t ORDER BY cx;
cx
私の現在の回避策は、必要がなくても、単に要求することです。
DB[:t].order(:cx).select{[:c1, :c2, :cx]}
これが Sequel の既知の動作/バグであることを確認できる人はいますか?