Я пытаюсь переключить логическое значение в MySQL с помощью $ wpdb-> update. Он работает, чтобы переключить логическое значение false (0) на true (1), но не наоборот. Мне трудно понять, почему.
Я пытаюсь переключить is_blue при каждом запуске кода. Вот мой код:
// $e_id is set to an integer matching the entry_id value
$wpdb->update("table_name", array(
"is_blue" => "1 - is_blue"), array(
"entry_id" => $e_id)
);
Я также пробовал его как:
"is_blue" => "NOT is_blue"