Rails Rails 中配置了关联后,通过 build 方法创建的对象,如何删除?

lifengsoft · 2017年12月02日 · 最后由 pynix 回复于 2017年12月03日 · 507 次阅读

注意:是还没保存到数据库的时候

各位朋友们,请教个问题:

举个简单的例子是:

有一个Course,Chapter类,Course中配置了has_many :chapters, dependent: :delete_all,这样Course类中就有Course.chapters.build方法,现在的问题时通过build方法创建的对象,如何删除呢?

注意:创建的对象,还没有存入内存,并且任何字段都没有赋值就删除,而不是存入数据库再删除。请问各位朋友怎么删除现在在内存中创建的对象呢?

共收到 2 条回复

这就变成一个用ruby怎么删除array里其中一个元素的问题了对吗?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册