我得不到的东西……
我的模型中有这个:
class Model < ActiveRecord::Base has_many :model_options # a link table for many to many has_many :options,:through => :model_options,:dependent => :destroy,:foreign_key => 'model_id' end
我试着这样做:
model = Model.find(id) model.options.delete # also tried model.options.delete_all
model.options.each do |option| option.delete end
……这不是最好的方式.
请问最好的方法是什么?
解决方法
model.options.clear
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。