讓說我有以下的域模型:的Grails:從HQL到的DetachedCriteria查詢
class Book {
String title
Set authors
static hasMany = {authors: Author}
}
class Author {
String name
}
的HQL查詢來獲取給定的標題圖書查詢作者的集合:
Author.executeQuery("select distinct author from Book as book join book.authors as author where book.name like ?", ["%groovy%"])
但我會能夠與DetachedCriteria或類似的(但它可能......?),並沒有增加從作者到書的關係相同的結果(否則它會很明顯)
ks
這些休眠的標準和查詢的DetachedCriteria?不是GORM標準和DetachedCriteria? 你有線索如何寫與德Grails/GORM標準和DetachedCriteria一樣嗎? –
不,我認爲GORM只是Hibernate的Java API的封裝。 –