J'ai la table 'rôle' avec les champs user_id et role_id.J'ai obtenu la nouvelle valeur de l'autre requête 154,516 de la boucle for.Je veux vérifier 154 est dans le rôle table id_utilisateur si ne pas quitter insérer le nouveau champ ou si existant mettre à jour le champ.Dans mon cas, mettre à jour le role_id pour l'id_utilisateur '154' et insérer la nouvelle ligne pour '516'.vérifier la base de données et insérer si les données n'existent pas
role //table
user_id role_id
210 1
125 2
310 1
154 1
foreach($heads as $head){
$first_count=$first_count+1;
$roleMappingObject = new role_mapping();
$roleMappingObject->user_id = $head->user_id;
$roleMappingObject->role_id = 1;
$roleMappingObject->save(); //this will insert the new row for both 154 and 516 but I want to update '154'
}