型違いの比較を行う方法について #962
-
Criteria APIを使った検索をかける際に、ge()を使用してPropertyMetamodel(LocalDate)とPropertyMetamodel(LocalDateTime)を比較したいと考えております。 |
Beta Was this translation helpful? Give feedback.
Answered by
nakamura-to
Jun 15, 2023
Replies: 1 comment 2 replies
-
型が異なるプロパティの比較はサポートしていません。 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
カラム1つに対し複数のプロパティをマッピングさせたいということでしょうか?
基本的には避けた方が良いと思います。
LocalDateとLocalDateTimeではより幅広いデータを表現できるのは後者なので、項目AもBもLocalDateTimeで表現するのが良いと思います(LocalDate型のプロパティ定義は不要だと思います)。
アプリケーションでLocalDate型が必要な時はLocalDateTime型から変換して利用すれば良いと思います。