- Expédié
- 2 septembre 2026 à 05:34 UTC
- Auteur
- Kamo
- Commite
- 9f2e060
La clé de la ligne de l'index de recherche est attribuée plutôt que générée, donc la remise d'une construction entité à save() était une fusion: Spring Data SELECTed the entier row . inclus - avant chaque MISE À JOUR. Qui fonctionne une fois par message pour chaque message a folder lister touches, donc chaque message indexé a coûté deux allers-retours où un le ferait. Laisser l'entité diriger l'écriture était une erreur dans une deuxième direction. Son ensemble de construction l'enveloppe et rien d'autre, donc la fusion a été nulles pour la créationAt, updatedAt et labelIds: Hibernate a laissé tomber les deux horodatage générés et L'HHH00002 a enregistré HH000502 à son sujet sur chaque flush, et l'étiquette-ids a été écrasée. Désignation les colonnes qui disent lesquelles un ré-index possède en fait. créé - maintenant garde le valeur qu'il a obtenu lorsque le message a été vu pour la première fois, label-ids est laissé seul, et search-vector reste avec l'énoncé qui le calcule. Les tableaux sont liés en tant que tableaux JDBC plutôt qu'en tant qu'écrits dans le langage SQL, parce que ni l'autre solution ne survit au contact de cette pile: Postgres ne lancera pas un La valeur de texte du texte, et Hibernate 6.2 est la version qui résout les éléments d'un tableau. Classe d'éléments à java.lang.Class and dies dans BasicCollectionJavaType.unwrap la raison pour laquelle les colonnes de réseau de l'entité sont nues String[-. Connexion .createArrayOf va au conducteur et s'en va à l'écart. La déclaration contient également des Pas ":" n'importe où, que le synser de la requête native mangerait. Vérifié par la table en direct à l'intérieur d'une transaction qui a été annulée: la branche de conflit gauche créée - à sa valeur d'origine, a été mise à jour - et a écrit la nouvelle enveloppe; la branche de l'insert a créé la ligne; rien n'a persisté. Remarqués ici et NE PAS adresser: l'étiquette n'est pas définie en ligne de production, donc l'étiquette: l'opérateur de recherche qui lit il ne peut jamais correspondre. C'est une table de jointure. mail-labels, qui enregistre en fait les labels.