Есть ли эквивалент INSERT IGNORE
в классе wpdb
? Поскольку я извлекаю и вставляю твиттер-канал, и поле, в котором я храню идентификатор твита, имеет ключ UNIQUE
, я знаю, что дубликаты будут происходить, и не нужно, чтобы WordPress информировал меня об этом в моем журнале ошибок PHP. (Заметьте, я бы написал запрос, который мне нужен, и $wpdb->prepare
его, но по какой-то причине он вызывает множество других ошибок [которые я с удовольствием поделился бы, хотя не считал их релевантными этому вопросу] ).
Чтобы ответить на вопрос напрямую, есть $wpdb->update
но ничего, что будет строго дублировать INSERT IGNORE
о котором я знаю. Если $wpdb->update
, не работает, я уверен, что вам нужно будет написать свой собственный запрос и использовать $wpdb->query
и $wpdb->prepare
.