From 1f6ed64e540e96850d945e9ce8c76e62dd5fc89a Mon Sep 17 00:00:00 2001 From: sw <939547590@qq.com> Date: Fri, 17 Jul 2015 14:48:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=BD=9C=E5=93=81=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E5=88=A0=E9=99=A4=E4=BD=9C=E5=93=81=E7=9A=84=E7=82=B9?= =?UTF-8?q?=E8=B5=9E=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/student_work.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/models/student_work.rb b/app/models/student_work.rb index 0db36b4ba..c80d1315b 100644 --- a/app/models/student_work.rb +++ b/app/models/student_work.rb @@ -9,5 +9,11 @@ class StudentWork < ActiveRecord::Base belongs_to :project has_one :student_work_test + before_destroy :delete_praise + acts_as_attachable + + def delete_praise + PraiseTread.where("praise_tread_object_id = #{self.id} AND praise_tread_object_type = 'StudentWork'").destroy_all + end end