你如何从 grails 调用数据库函数调用?

PJT*_*PJT 3 sql database grails groovy

你如何从 grails 调用数据库函数?比如CONVERT(decimal, timestamp) 不用像这样的 groovy SQL:

def sql = new Sql(dataSource)
Run Code Online (Sandbox Code Playgroud)

我想避免任何 SQL 语句并充分利用 grails 魔法。

chr*_*cnm 5

我的理解是 grails 没有对数据库函数的原生支持。您将需要编写 SQL。Gorm 是 Hibernate 的一个抽象,你可能要参考:

如何使用 Hibernate 调用自定义数据库函数?