PHP Class Webiny\Component\Mongo\Index\CompoundIndex

Inheritance: extends AbstractIndex
Show file Open project: Webiny/Framework

Public Methods

Method Description
__construct ( string $name, array $fields, boolean $sparse = false, boolean $unique = false, boolean $dropDuplicates = false )

Method Details

__construct() public method

public __construct ( string $name, array $fields, boolean $sparse = false, boolean $unique = false, boolean $dropDuplicates = false )
$name string Index name
$fields array Index fields, ex: title (ascending), -title (descending), title => 'text'
$sparse boolean Is index sparse?
$unique boolean Is index unique?
$dropDuplicates boolean Drop duplicate documents (only if $unique is used)