问答 / 0 / 1 / 创建于 2年前
任何版本
gorm:多对多反向引用,中间表怎么加条件?例如:用户表 权限表 关联表关联表可能会加个状态什么的,预加载的时候想加上条件怎么加呢?
目前不能在预加载的时候在中间表增加其它条件此问题在 GitHub 上有 issues如果只是想中间表有删除状态可以使用 DeletedAt 字段,查询时会默认加 deleted_at IS NULL 的条件 如果还有其他字段的需求需要自己写原生 SQL 或者使用多条查询来实现
deleted_at
我要举报该,理由是:
目前不能在预加载的时候在中间表增加其它条件
此问题在 GitHub 上有 issues
如果只是想中间表有删除状态可以使用 DeletedAt 字段,查询时会默认加
deleted_at
IS NULL 的条件 如果还有其他字段的需求需要自己写原生 SQL 或者使用多条查询来实现