Bitrix API

IndexTableTrait uses trait:short, trait:short

Table of Contents

Methods

deleteByFilter()  : void
deleteByParentFilter()  : void
index()  : void
indexInBackground()  : void
multiplyInsertWithoutDuplicate()  : void
multiplyMerge()  : void
prepareSearchString()  : string
updateIndexStatus()  : void

Methods

deleteByFilter()

public static deleteByFilter(array<string|int, mixed> $filter) : void
Parameters
$filter : array<string|int, mixed>
Tags
throws
ArgumentException

deleteByParentFilter()

public static deleteByParentFilter(array<string|int, mixed> $filter) : void
Parameters
$filter : array<string|int, mixed>

multiplyInsertWithoutDuplicate()

public static multiplyInsertWithoutDuplicate(array<string|int, mixed> $insertFields[, array<string|int, mixed> $params = [] ]) : void
Parameters
$insertFields : array<string|int, mixed>
$params : array<string|int, mixed> = []

multiplyMerge()

public static multiplyMerge(array<string|int, mixed> $insertFields, array<string|int, mixed> $updateFields[, array<string|int, mixed> $uniqueFields = null ][, array<string|int, mixed> $params = [] ]) : void
Parameters
$insertFields : array<string|int, mixed>
$updateFields : array<string|int, mixed>
$uniqueFields : array<string|int, mixed> = null
$params : array<string|int, mixed> = []

prepareSearchString()

public static prepareSearchString(string $searchString) : string
Parameters
$searchString : string
Return values
string

updateIndexStatus()

public static updateIndexStatus(array<string|int, mixed> $ids[, bool $status = true ]) : void
Parameters
$ids : array<string|int, mixed>
$status : bool = true

        
On this page

Search results