index()“在Laravel中意味着什么?

时间:2016-05-20 15:23:48

标签: php laravel indexing laravel-5.2

我在使用Laravel框架创建的表中有这段代码$table->integer('card_id')->unsigned()->index();。只是为了确定index()是什么?

1 个答案:

答案 0 :(得分:16)

这是向Laravel Migration说明为该列添加索引的方式,以便在搜索特定列时获得更快的结果。

构建表时,这是数据库设计中的常用过程。如果您打算使用这些列在表中进行搜索,只需“索引”某些特定列。

我刚刚意识到您在问题中添加了“索引”标记,并且该标记的说明会回答您的问题。