18

如果我$table->softDeletes()在迁移中使用,则会将 deleted_at 时间戳可为空的列添加到表中。

从现在开始,我可以得出结论,通过 eloquent 对该表的任何查询都将带有一个WHERE deleted_at IS NULL子句,以确保只返回实时记录。

但我注意到没有为deleted_at 创建索引。对于此列是否有索引不应该是最重要的?

我希望我错过了什么。

4

1 回答 1

12

根据这个答案,你不应该索引你的 deleted_at 列。不会对性能产生有益的影响。

于 2014-10-24T07:25:33.083 回答