Class CachedQueryExecuter
QueryExecuter with cache.
Return from the cache if exists in the cache before reading.
- Transactd\QueryExecuter
-
Transactd\CachedQueryExecuter
Methods summary
public
object
|
|
public
string
|
|
public
|
|
public
object|null
|
|
public
object
|
|
public
array|
|
|
public
object
|
|
public
|
|
public
object
|
|
public
object
|
|
public
object
|
|
public
object
|
|
public
boolean
|
|
public
boolean
|
|
public
integer|false
|
|
public
integer|false
|
|
public
integer
|
|
public
integer
|
#
deleteMany( array $values, function $func = null )
Delete records by current index's values. NOTE: The current record is changed by this operation. |
Methods inherited from Transactd\QueryExecuter
__call(),
__construct(),
activeTable(),
addSelect(),
all(),
arrayToCollection(),
average(),
avg(),
chunk(),
copyKeyValues(),
count(),
cursor(),
direction(),
doDelete(),
doDestroy(),
doUpdate(),
get(),
getIndexByFieldNames(),
getIterator(),
getReadbleTable(),
getUniqueKey(),
getWritableTable(),
groupBy(),
index(),
indexToPrimaryKey(),
insert(),
isSeekHasMany(),
join(),
keyFieldNames(),
keyValue(),
limit(),
matchBy(),
max(),
min(),
noBreakReject(),
orColumn(),
orNotNull(),
orNull(),
orWhere(),
orderBy(),
outerJoin(),
primaryKeyFieldNames(),
primaryKeyFields(),
primarykey(),
queryDescription(),
queryString(),
read(),
recordset(),
reject(),
removeNullRecord(),
reset(),
select(),
serverCursor(),
setAliases(),
setEvent(),
setFetchClass(),
setKeyValues(),
setTimeStampMode(),
skip(),
sum(),
table(),
take(),
union(),
updateConflictCheck(),
when(),
where(),
whereBetween(),
whereColumn(),
whereIn(),
whereInKey(),
whereNotBetween(),
whereNotIn(),
whereNotNull(),
whereNull(),
with()
Constants summary
Constants inherited from Transactd\QueryExecuter
SEEK_EQUAL,
SEEK_FIRST,
SEEK_GREATER,
SEEK_GREATER_OREQUAL,
SEEK_LAST,
SEEK_LESSTHAN,
SEEK_LESSTHAN_OREQUAL
Properties summary
Properties inherited from Transactd\QueryExecuter
$at,
$created,
$creating,
$dbm,
$deleted,
$deleting,
$keyFieldCache,
$keyFieldNameCache,
$obj,
$primaryKey,
$primaryKeyFieldNames,
$q,
$saved,
$saving,
$spcoll,
$tb,
$tbr,
$updated,
$updating,
$with