因为数据库中有30万条数据,所以为了让查询更加快速,减少消耗,所以不得不建立索引来完成,相应在symfony中如何操作呢?
1 2 3 4 5 6 7 8 |
<?php /** * @Entity * @Table(name="ecommerce_products",indexes={@Index(name="search_idx", columns={"name", "email"})}) */ class ECommerceProduct { } |
在entity中加入indexes,@index{name:”索引的名称”,columns={“字段1″,”字段2″}}