0
我的理解(如果我錯了,糾正我)是,在新的cache_digests gem中,模板片段的緩存鍵是通過模板本身的md5散列,模板依賴關係和模型時間戳的組合創建的。cache_digests如何驗證模型是否已更改?
我的問題是,Rails如何知道模型是否已更新,因此緩存需要失效?看來Rails需要以某種方式訪問這些模型,以確定它們生成的哈希值是否與緩存中已有的哈希值不同。如果您需要加載模型進行檢查,則緩存中的值不大..顯然我錯過了一些東西..你能幫忙嗎?