【发布时间】:2010-07-28 11:39:12
【问题描述】:
我有一个 habtm 关系(作业 候选人)
我希望能够从作业中删除一名候选人。 到目前为止,这是我的代码
@assignment = Assignment.find(:first,
:joins => :candidates,
:select => "assignments_candidates.*",
:conditions => ["assignments_candidates.candidate_id = ? AND assignments_candidates.assignment_id = ?",
params[:candidate_id], params[:assignment_id]]
)
@assignment.destroy
目前我认为这样做只是破坏对象而不是交集表中的记录
有什么想法吗?
谢谢,亚历克斯
【问题讨论】:
标签: ruby-on-rails has-and-belongs-to-many