Angenommen, ich habe die folgende Domain-Klasse:Abfrage Subset der Spalten mit Gorm
class Book {
String title
String author
byte[] largeCoverArtImage
}
ich eine Listenansicht, wo ich brauche nicht largeCoverArtImage
angezeigt werden, wie kann ich die folgende SQL-Abfrage mit GORM Kriterien erfüllen?
select title, author from Book
Nicht die Antwort, auf die ich gehofft hatte, da ich das standardmäßige Criteria-Paginierungsmuster mit executeQuery nicht verwenden kann. Aber markiert als akzeptierte Antwort (d. H. "Nein"). Ich möchte darauf hinweisen, dass eine Lösung, die mit Critera funktioniert, darin besteht, eine db View- und separate Domain-Klasse (Legacy-db vorausgesetzt) speziell für die Listenseite zu erstellen (und damit das Paginierungsmuster Criteria zu nutzen). Der Nachteil besteht natürlich darin, dass Sie zwei inkompatible Klassen haben, die im Wesentlichen die gleiche Menge an Datensätzen darstellen. –