Очевидно той третира цели числа различно от низовете. Докато json_contains(`column_name`,"1")
е валидно извикване, за да проверите дали съдържа "ART", трябва да използвате json_contains(`column_name`,'"ART"')
(обърнете внимание на двойното цитиране).
Това реши проблема ми!