Maison >développement back-end >Golang >Comment vérifier efficacement l'existence d'un enregistrement et l'insérer en cas d'absence dans Go ?
Vérification de l'existence d'un enregistrement et insertion en cas d'absence dans Go
Dans le code Go fourni, une requête est exécutée pour récupérer la somme des utilisateurs décompte des tables de catégories, de sous-catégories et d'industries pour la catégorie « construction ». Cependant, le code ne vérifie pas si l'enregistrement existe avant d'exécuter la requête.
Pour vérifier si un enregistrement existe et l'insérer si ce n'est pas le cas, une approche possible est :
Ce code vérifie si l'enregistrement existe en exécutant une requête et en stockant le résultat dans la variable exist. Si l'enregistrement n'existe pas, il procède à son insertion dans la base de données en exécutant une autre requête.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!