Your Question

类似如下三张表 type User struct{ gorm.Model Resources [] Resource gorm:"many2many:user_languages" }

type Resource struct{ gorm.Model Name string }

type UserResource struct { gorm.Model UserId uint ResourceId uint }

//Query s.db.Model(&user).Preload("Resources").First(&user)

这种情况下 怎么使 UserResource表中的delete_at 生效

Comment From: kwdd

我也遇到了相同的问题,目前有好的解决方案吗

Comment From: a631807682

https://gorm.io/docs/many_to_many.html#Customize-JoinTable

use SetupJoinTable