web-dev-qa-db-fra.com

$ wpdb-> insérer une erreur de base de données

Existe-t-il un équivalent de INSERT IGNORE dans la classe wpdb? Alors que je récupère et insère un flux Twitter et que le champ dans lequel je stocke l'ID de Tweet est entré UNIQUE, je suis conscient que des doublons vont se produire et je n'ai pas besoin que Wordpress m'en informe dans mon PHP. _ journal des erreurs. (Remarque, je voudrais écrire la requête dont j'ai besoin et $wpdb->prepare, mais pour une raison quelconque, cela jette un tas d'autres erreurs [que je serais heureux de partager mais ne les considère pas pertinentes pour cette question]).

3
Evan Rose

Pour répondre directement à la question, il y a $wpdb->update mais rien qui permette de dupliquer strictement INSERT IGNORE que je sache. Si $wpdb->update , ne fonctionne pas, je suis pratiquement sûr que vous devrez écrire votre propre requête et utiliser $wpdb->query et $wpdb->prepare.

3
s_ha_dum