Сделайте что-нибудь после создания и перед уничтожением - PullRequest
1 голос
/ 08 февраля 2010

Как я могу выполнить блок, если экземпляр класса DataMapper создан, а другой - до его уничтожения?

1 Ответ

4 голосов
/ 08 февраля 2010

Предполагая, что при создании и уничтожении вы имеете в виду вставить и удалить из БД ...

Из документации

 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...