W mojej aplikacji rozmowa ma wiele komunikatów. Jak zaktualizować atrybut updated_at
Konwersacji, gdy nowa wiadomość w tej rozmowie zostanie utworzona/zapisana?Szyny: Zaktualizuj obiekt nadrzędny podczas zapisywania dziecka
Jestem świadomy :touch => true
, która to robi, ale aktualizuje również wątek, gdy wiadomość jest zniszczona, co nie jest tym, czego chcę.
Dzięki.
modele
class Conversation < ActiveRecord::Base
has_many :messages
end
class Message < ActiveRecord::Base
belongs_to :conversation
end
+1 za pobicie mnie do ponczu! – jaydel
świetnie, dzięki za to. – alste
czy możesz mi powiedzieć, dlaczego działa, nawet nie wspominając o "self.conversation ...". kiedy i kiedy nie używać "siebie"? – HungryCoder