3
我有一個使用一些瞬態屬性foo的域類。現在我想在這個屬性上使用listOrderByFoo,但是我得到錯誤「無法解析屬性:foo」。 是否有任何方式使用listOrderByProperty()或findByProperty()中的瞬態屬性?在findBy或listOrderBy方法中使用瞬態屬性
class Bar {
String name
static transients = ['foo']
def getFoo() {
...
}
}
Bar.findAllByFooIsNotNull()
Bar.listOrderByFoo()
根據定義,瞬態屬性不會持續存在。你如何期望查詢Hibernate基本上被忽略的屬性? –
由於瞬態屬性主要是計算的東西,我想我可以在sql語句中使用它們,如定義變量(例如COUNT(*)作爲數字) – skurt