Doctrineを使用して以下のクエリでmysqlテーブルを更新しようとしています。しかし、テーブルは更新されません。また、コードの下にエラーがスローされませんでした。私は全く混乱している。 getDQL()メソッドから取得したクエリを実行すると、mysqlにinproper qoutesのために更新された0行が表示されます。クエリ内の値の適切なqoutを配置した後で動作しています。このパズルを解くのに役立つ必要があります。Symfony 2 - Doctrine ORMクエリが機能しない
私はdoctrineを初めて使用しているので、私はquerybuilderクラスファイルの例を使用します。
$support = $this->createQueryBuilder('p')
->update('gcns', 'g')
->set("g.isActive", "0")
->andWhere("g.issn='".$issn."'");
それはあなたのコードですか?あなたはそれを後に実行しましたか? – MouradK