In the Table annotation, you can also set an index for multiple columns.
/**
* @ORM\Entity
* @ORM\Table(name="ecommerce_products",uniqueConstraints={
* @ORM\UniqueConstraint(name="search_idx", columns={"name", "email"})})
*/
or with YAML format:
Namespace\Entity\EntityName:
type: entity
table: ecommerce_products
uniqueConstraints:
uniqueConstraint:
columns: [name, email]