web-dev-qa-db-ja.com

$ wpdb-> insertデータベースエラー重複エントリエラーログ

wpdbクラスにINSERT IGNOREと同等のものはありますか? Twitterフィードを取得して挿入し、ツイートIDを格納するフィールドにUNIQUEが入力されているので、重複する可能性があるため、PHPエラーでそれらを通知するWordpressは不要です。ログ。 (注意、必要なクエリを書いて、それを$wpdb->prepareすることにしますが、何らかの理由で、他の多くのエラーが発生します(この質問に関連するとは思わないで共有できます).

3
Evan Rose

質問に直接答えるには、 $wpdb->update がありますが、私が知っているINSERT IGNOREと厳密に重複するものはありません。 $wpdb->update が機能しない場合私はあなたがあなた自身のクエリを書いて$wpdb->query$wpdb->prepareを使う必要があることをかなり確信しています。

3
s_ha_dum