public function AddWhereItem($strItem)
{
array_push($this->strWhereArray, $strItem);
}
/** * @param QQueryBuilder $objBuilder */ public function UpdateQueryBuilder(QQueryBuilder $objBuilder) { $mixOperand = $this->mixOperand; if ($mixOperand instanceof QQNamedValue) { /** @var QQNamedValue $mixOperand */ $objBuilder->AddWhereItem($this->objQueryNode->GetColumnAlias($objBuilder) . ' @> ' . $mixOperand->Parameter()); } else { $objBuilder->AddWhereItem($this->objQueryNode->GetColumnAlias($objBuilder) . ' @> ' . $objBuilder->Database->SqlVariable($mixOperand)); } }