【发布时间】:2019-05-13 06:24:46
【问题描述】:
我想删除一个仪表板并检查它是否存在于仪表板组列表中,然后将其从仪表板组中删除。
实体dashboard和dashboardGroup都有多对多关系,查看以下代码:
if(params.id){
def dashboard = Dashboard.get(params.id)
if (dashboard) {
def dashboardGroups = dashboard.dashboardGroups
for(DashboardGroup dashGroup : dashboardGroups){
dashboard.removeFromDashboardGroups(dashGroup)
}
dashboard.delete()
}
【问题讨论】:
标签: hibernate groovy micronaut