Doctrine orm 如何在Doctrine2中指定列的索引顺序?
条令文件给出了以下创建索引的示例:Doctrine orm 如何在Doctrine2中指定列的索引顺序?,doctrine-orm,indexing,Doctrine Orm,Indexing,条令文件给出了以下创建索引的示例: <?php /** * @Entity * @Table(name="ecommerce_products",indexes={@Index(name="search_idx", columns={"name", "email"})}) */ class ECommerceProduct { } 是否可以指定索引中每列的顺序? 例如,假设我想指定要在DESC ordering中索引的name列。Nope。sql本身不允许在创建索引时指定顺序。您搞
<?php
/**
* @Entity
* @Table(name="ecommerce_products",indexes={@Index(name="search_idx", columns={"name", "email"})})
*/
class ECommerceProduct
{
}
是否可以指定索引中每列的顺序?
例如,假设我想指定要在DESC ordering中索引的name列。Nope。sql本身不允许在创建索引时指定顺序。您搞错了,我正在使用Oracle 11g,您可以指定顺序。在这一页上查找ASC或DESC:我受到惩罚。我想您尝试了columns={name DESC,email ASC}?