1

Есть ли способ добавить FOR UPDATE к запросу find (SELECT) в cakephp3?Как я могу добавить FOR UPDATE к запросу cakephp3?

Я нашел этот взлом: http://bakery.cakephp.org/2012/04/14/SELECT-FOR-UPDATE-hack-kind-of-ugly-but-it-works-PostgreSQL-and-MySql.html, но он не работает, поскольку предельное значение должно содержать только число. Другое обсуждение по аналогичной теме можно найти в разделе https://github.com/cakephp/cakephp/issues/3136#event-213462937.

ответ

2

Вы можете сделать это с Query::epilog()

$selectQuery->...->epilog('FOR UPDATE'); 
+0

там чего-л похож на торт 2? tks – dav

+0

Нет, но вы можете использовать транзакции –

Смежные вопросы