九月 18, 2018 | 後端和Drupal

【D8 教學】Mismatched entity and/or field definitions 問題解決方法

忘記從什麼時候開始,突然間在狀態報告裡面出現了一段錯誤訊息,不管怎麼清理快取,更新模組,都無法讓這個錯誤訊息消失。最後,我甚至把全部的Entity都刪除了,還是留有這個錯誤訊息,真是心灰意冷,總算發現了解決方法。

前言

忘記從什麼時候開始,突然間在狀態報告裡面出現了一段錯誤訊息,不管怎麼清理快取,更新模組,都無法讓這個錯誤訊息消失。最後,我甚至把全部的Entity都刪除了,還是留有這個錯誤訊息,真是心灰意冷,總算發現了解決方法。

解決方法

在尋尋覓覓下總算找到一個Drush的指令,這個就是我們要使用的

  • 救命指令
drush entity-updates
  • 救命指令縮寫
drush entup

結論

這個指令主要是進行Entity的資料庫更新,只有在D8會使用到,給有需要的各位做參考囉!