Собственный идентификатор в модели до создания записи - rails 3

У меня есть код в моей модели Item (очень свободно), например, такой:

def author_id=(xyz) 
  book = Book.find_by_author_id(xyz)
  book.author_id = self.id
end

self.id, похоже, не установлен, при создании новой записи ... Есть идеи?

0
задан Elliot 11 December 2011 в 18:07
поделиться