我们如何使用Grails域或GORM截断表?

时间:2019-11-22 05:56:59

标签: grails groovy

我想截断名为scraper_proxies的表。我可以使用本地SQL截断该表,如下所示:

int truncateResult = session.createSQLQuery("TRUNCATE TABLE scraper_proxies").executeUpdate()

要求

但是我想使用与ScraperProxies表映射的名为scraper_proxies的Grails域截断该表。

有人知道吗?

1 个答案:

答案 0 :(得分:0)

使用 Grails域删除数据库中的所有ScraperProxies记录:

Integer result = ScraperProxies.executeUpdate("delete ScraperProxies")

它将返回整数值。如果删除5行,则返回值将为5。