次の(簡略化された)表から結果の順序付きリストを取得しようとしています:
create_table "evaluations", :force => true do |t|
t.datetime "completed_at"
t.datetime "created_at", :null => false
end
が設定されている場合(NULLではない)、 completed_at
(DESC)で注文したい。が null のcompleted_at
場合は、 (DESC) で並べ替えます。completed_at
created_at
モデルを通じてRails 3でこれを行う方法はありますか?
ローカル マシンでは sqlite を使用していますが、サーバーでは pg を使用しています (すぐに両方で pg に切り替える予定です)。