没有合适的资源?快使用搜索试试~ 我知道了~
recurse-delete:Rails gem 在没有 N+1 的情况下递归删除自身和所有依赖关联
共4个文件
markdown:1个
gitignore:1个
rb:1个
需积分: 0 0 下载量 171 浏览量
2021-06-08
15:47:36
上传
评论
收藏 3KB ZIP 举报
温馨提示
##递归删除 当您在 Rails 中调用 Record.destroy 时,它会实例化其所有关联(即 :dependent => :destroy)并在每个关联上调用 destroy。 这是一个 N + 1,如果将关联设置为 :dependent => :delete_all,则可以删除所有没有 N + 1 的关联记录。 但是,这不会删除所有子关联。 这是recurse-delete 解决的妥协。 您可以在此处阅读更多相关信息: : 添加到 GemFile: gem 'recurse-delete' 用法: Record.recurse_delete
资源推荐
资源详情
资源评论
收起资源包目录
recurse-delete-master.zip (4个子文件)
recurse-delete-master
recurse-delete.gemspec 570B
README.markdown 577B
.gitignore 6B
lib
recurse-delete.rb 2KB
共 4 条
- 1
资源评论
PaytonSun
- 粉丝: 20
- 资源: 4577
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功