la mise à jour de la valeur booléenne dans spring data jpa à l'aide de @Requête, avec hibernate

J'ai de printemps de données et mise en veille prolongée configuré et en cours d'exécution. Je peux enregistrer des enregistrements à l'aide de printemps de données, mais pour une raison que je ne suis pas en mesure d'exécuter la requête qui sera mise à jour tous les champs Booléens dans un tableau.

J'ai essayé ceci:

@Query("update Content v set v.published = false where v.division = :division and v.section = :section")
void unPublishContent(@Param("division") String division, 
                         @Param("section") String section);

J'ai aussi essayé ceci:

 @Query("update Content v set v.published = 0 where v.division = :division and v.section = :section")
void unPublishContent(@Param("division") String division, 
                         @Param("section") String section);

Paramètres de division et de section sont à venir vrai, mais pas de changement sur la table.

p.s. Je suis également en utilisant la base de données mysql.

InformationsquelleAutor aki | 2012-04-19