九月 18, 2018 | 後端和Drupal
【D8 教學】Mismatched entity and/or field definitions 問題解決方法
忘記從什麼時候開始,突然間在狀態報告裡面出現了一段錯誤訊息,不管怎麼清理快取,更新模組,都無法讓這個錯誤訊息消失。最後,我甚至把全部的Entity都刪除了,還是留有這個錯誤訊息,真是心灰意冷,總算發現了解決方法。
前言
忘記從什麼時候開始,突然間在狀態報告裡面出現了一段錯誤訊息,不管怎麼清理快取,更新模組,都無法讓這個錯誤訊息消失。最後,我甚至把全部的Entity都刪除了,還是留有這個錯誤訊息,真是心灰意冷,總算發現了解決方法。
解決方法
在尋尋覓覓下總算找到一個Drush的指令,這個就是我們要使用的
- 救命指令
drush entity-updates
- 救命指令縮寫
drush entup
結論
這個指令主要是進行Entity的資料庫更新,只有在D8會使用到,給有需要的各位做參考囉!