Php Laravel在使用雄辩时会记住过去/放弃的表格?

Php Laravel在使用雄辩时会记住过去/放弃的表格?,php,laravel,Php,Laravel,基本上 我正在php artisan tinker $article = new App/articles; $article->article_name = "My Story"; $article->article_content = "Today was a good day.."; $article->save(); 最后一条语句$article->save()抛出带有消息的Illumb\Database\QueryException SQLSTATE[42S22]

基本上

我正在
php artisan tinker

$article = new App/articles;
$article->article_name = "My Story";
$article->article_content = "Today was a good day..";

$article->save();
最后一条语句
$article->save()
抛出带有消息的Illumb\Database\QueryException

SQLSTATE[42S22]:未找到列:字段列表中的未知列“updated_at”(SQL:插入到
文章
文章名
updated_at
created_at

它基本上是尝试将数据插入一个与我在mysql中创建和删除的同名的旧表/模型中

为什么拉威尔总是记住旧表列的细节

有什么方法可以刷新这个内存吗


我尝试过php artisan cache:clear,但这似乎无法清除这种特定类型的缓存

默认情况下,Eloquent使用在创建的
列和在
更新的
列,您需要通过将模型上的
$timestamps
属性设置为false来禁用此功能

class Article extends Eloquent {

    protected $timestamps = false;

}

您的文章模型是否有一个
public$timestamps=false;
?@MarkBaker可能在旧文章模型中。我删除并删除的那一个。但在新文章模型中没有。您说您从MySQL中删除了旧表,而不是说您修改了model@MarkBaker我已经编辑过了,对不起,你在运行PHP时启用了OpCache吗?那可能会缓存旧模式