1
給定一個表t
與c2
列c1
和cx
,我有一個失敗Sequel(3.27.0版本)形式的查詢:是否有可能通過Sequel中的非選擇列進行排序?
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中一個已知的行爲/錯誤?