orderBy 関数が 1 つ以上の s を取るため、複数の orderBy 句を持つファントム v1.5.0 を使用したクエリがありましたOrderingCondition
。
1.11.0 (実際には 1.8.0) への更新で、クエリ API が変更され、1 つの順序条件のみが許可されるようになりました。をチェーンしようとするとorderBy
、最初の によって返されたSelectQuery
で次のエラーが発生します。SelectQuery
orderBy
Cannot prove that com.websudos.phantom.builder.Ordered =:= com.websudos.phantom.builder.Unordered
Ordered が Unordered と等しくないことは明らかですが、1 列の合計でしか注文できないことも暗示しているようです。
orderBy
複数の を新しい Phantom クエリ API に追加するにはどうすればよいですか?