deleteMapping() public méthode

See also: http://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html
public deleteMapping ( $index, $type ) : mixed
$index
$type
Résultat mixed
 /**
  * sets up the index for this record
  * @param Command $command
  * @param boolean $statusIsBoolean
  */
 public static function setUpMapping($command, $statusIsBoolean = false)
 {
     $command->deleteMapping(static::index(), static::type());
     $command->setMapping(static::index(), static::type(), [static::type() => ["_id" => ["path" => "id", "index" => "not_analyzed", "store" => "yes"], "properties" => ["name" => ["type" => "string", "index" => "not_analyzed"], "email" => ["type" => "string", "index" => "not_analyzed"], "address" => ["type" => "string", "index" => "analyzed"], "status" => $statusIsBoolean ? ["type" => "boolean"] : ["type" => "integer"]]]]);
 }
Exemple #2
0
 /**
  * sets up the index for this record
  * @param Command $command
  */
 public static function setUpMapping($command)
 {
     $command->deleteMapping(static::index(), static::type());
     $command->setMapping(static::index(), static::type(), [static::type() => ["_id" => ["path" => "id", "index" => "not_analyzed", "store" => "yes"], "properties" => ["customer_id" => ["type" => "integer"], "total" => ["type" => "integer"]]]]);
 }
Exemple #3
0
 /**
  * sets up the index for this record
  * @param Command $command
  */
 public static function setUpMapping($command)
 {
     $command->deleteMapping(static::index(), static::type());
     $command->setMapping(static::index(), static::type(), [static::type() => ["properties" => ["order_id" => ["type" => "integer"], "item_id" => ["type" => "integer"], "quantity" => ["type" => "integer"], "subtotal" => ["type" => "integer"]]]]);
 }