protected function Basic::createDeleteStatement in Search API 8
Creates a DELETE statement for this tracker.
Return value
\Drupal\Core\Database\Query\Delete A DELETE Statement.
2 calls to Basic::createDeleteStatement()
- Basic::trackAllItemsDeleted in src/Plugin/ search_api/ tracker/ Basic.php 
- Removes all items from the tracker, or only those of a specific datasource.
- Basic::trackItemsDeleted in src/Plugin/ search_api/ tracker/ Basic.php 
- Removes items from the tracking system for this index.
File
- src/Plugin/ search_api/ tracker/ Basic.php, line 177 
Class
- Basic
- Provides a tracker implementation which uses a FIFO-like processing order.
Namespace
Drupal\search_api\Plugin\search_api\trackerCode
protected function createDeleteStatement() {
  return $this
    ->getDatabaseConnection()
    ->delete('search_api_item')
    ->condition('index_id', $this
    ->getIndex()
    ->id());
}