1

DataMapperクラスのインスタンスが作成され、破棄される前に別のインスタンスが作成されるたびに、ブロックを実行するにはどうすればよいですか?

4

1 に答える 1

4

作成および破棄とは、データベースに挿入および削除することを意味します...

ドキュメントから

 class Post
   include DataMapper::Resource

   # ... key and properties here

   # This record will save properly
   before :create do |post|
     true
   end

   # But it will not be destroyed
   before :destroy do |post|
     throw :halt
   end
 end
于 2010-02-08T04:17:50.120 に答える