У меня такая странность с запросом на обновление в безжировых фреймворках
public function updateTransactionSalesFlush() {
$this->load(array('active=1 AND void=0'));
if (!$this->dry()) {
$data = array('salestemp' => 0);
$this->copyFrom($data);
$this->update();
}
}
Эта функция обновляет только первую запись из выбранных, но не все, как ожидалось. Я что-то не так делаю или это баг??
Следующий запрос отлично работает с использованием функции exec:
UPDATE transactions SET salestemp=0 WHERE active= 1 AND void= 0