簡體   English   中英

Rails_admin和妄想症

[英]Rails_admin and paranoia

是否有管理“軟刪除”的記錄是一種方式偏執當我刪除的東西產生的? 我的意思是,實際上我並未刪除在rails_admin或rails console中刪除的所有記錄,而是偏執狂在時間戳記deleted_at它們標記為deleted_at ,這使它們超出了視圖范圍。

我希望能夠查看這些已刪除的記錄以進行審核,潛在的恢復或真正刪除它們。

我基本安裝了rails_admin和paranoia,沒什么特別的。

同樣, 這個先前提出的問題也無濟於事。

list do
  scopes [nil, :only_deleted]
end

nil ,僅表示沒有作用域,或者我應該說的原始作用域。 rails_admin的Wiki上查看更多詳細信息

請記住,偏執狂只是添加一個默認范圍,因此記錄默認情況下是隱藏的,但是unscoped或所提供的范圍之一應該顯示它們。

要恢復軟刪除的用戶,您需要創建RailsAdmin定制操作。 這是一個相關的RailsAdmin自定義操作,用於恢復軟刪除的記錄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM