更新到Nova 3.8后,ID字段从索引视图中消失了

问题描述

我们刚刚更新到Laravel Nova 3.8版,但这导致ID字段从索引(列表视图)中消失了:

        ID::make('ID','idcontact')->sortable(),

好像该列可见,但实际的ID号不存在:

enter image description here

解决方法

参考Nova升级指南:

在更新到新的Nova版本之后,您应该确保使用nova:publish更新Nova的JavaScript和CSS资产,并使用view:clear清除所有缓存的视图。这样可以确保新更新的Nova版本使用的是最新版本。

php artisan nova:publish
php artisan view:clear

帮了我大忙,希望对您有所帮助!