Symfony2 と Doctrine クエリ ビルダーを使用しています。データベースでブール値を逆にする簡単な方法はありますか?
私は運がないのでこれを試しました:
$query->update('AppMonitorBundle:Monitor', 'm')
->set('m.isActive', '!m.isActive')
->where('m.id = :monitor')
->setParameter('monitor', $monitor)
->getQuery()
->execute()
;
私はSQLでうまくいくと信じていますが、それは私に与えます:
[Syntax Error] line 0, col 51: Error: Expected Literal, got '!'
代用中!for NOT で同じ結果が得られます。