Ich habe benutzerdefinierte MappedColumnType für Java8 Local, wie folgt definiert:Angeben Sortierreihenfolge für MappedColumnType basierend Spalte in Slick
implicit val localDTtoDate = MappedColumnType.base[LocalDateTime, Timestamp] (
l => Timestamp.valueOf(l),
d => d.toLocalDateTime
)
Spalten dieses Typs in Tabelle Mappings in dieser Weise verwendet werden:
def timestamp = column[LocalDateTime]("ts")
Alles sieht gut aus, aber ich bin nicht in der Lage, diese Spalte mit verschiedenen Richtungen zu sortieren, weil es .asc und .desc fehlt (und eigentlich kein ColumnOrdered-Typ ist). Wie kann ich Sortierfunktionen für diesen Typ hinzufügen?