Frage

Hallo zusammen Ich habe Benutzer und Nachrichten können Nachrichten sowohl von Empfänger und Absender gelöscht werden, ohne dass die jeweils andere-Ansicht zu beeinflussen.

so, wenn der Absender die Nachricht löscht der Empfänger immer noch sieht, ich hoffe, klar bin.

I wouldd nur zwei Attribute hinzufügen, sender_archived_at und receiver_archived_at, aber ich es eher mit rails_acts_as_paranoid verwalten, ist es möglich und wie?

Vielen Dank im Voraus

War es hilfreich?

Lösung

Ich hatte einen besseren Blick auf das Plugin, und ich bin zuversichtlich, dass es keine Möglichkeit gibt (noch) nicht zu tun, dass mit acts_as_paranoid

Andere Tipps

„rails3_acts_as_paranoid“ => verstecken Aufzeichnungen anstatt sie zu löschen, in der Lage, sie zu erholen. Mit Hilfe dieses Juwel kann in der Lage zu weich, um einen Datensatz von vielen zu vielen Beziehung auch zu löschen.

  • z. Produkt, Kategorie ein berühmter viele zu viele Beziehung betrachten die hat HABTM reiche Vereinigung wie: durchgehend, dann auf Produkt Modellebene kann definieren ‚acts_as_paranoid‘ und auch bei join_table Modell 'Product' model.But remeber wie: abhängige =>. Destroy erwähnt wird,

  • dann nehme jedes Produkt weich, weil die abhängigen gelöscht wird. Destory 'Product' join_table 'deleted_at' auch Sets, und beide Art und Weise verarbeiten kann

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top