Обновление значения столбца через менеджер моделей Phalcons с использованием связанных переменных - PullRequest
0 голосов
/ 15 января 2020

Для особой ситуации я должен выполнить запрос ниже через Phalcons modelsManager.

 $queryResult = $this->modelsManager->executeQuery(
    'UPDATE MyModel SET field = field - :amount: WHERE id = :id:', [
         'id'     => 1,
         'amount' => 10
    ]
 );

Возможно, при выполнении это сгенерирует эту ошибку:

'Недопустимый номер параметра: число связанных переменных не соответствует количеству токенов'

Когда я использую только переменную 'id' и заменяю ': amount:' для '10', это работает. Но есть ли способ использовать оба?

...