Zdá se, že s celými čísly zachází jinak než s řetězci. Zatímco json_contains(`column_name`,"1") je platné volání, ke kontrole, zda obsahuje "ART", musíte použít json_contains(`column_name`,'"ART"') (všimněte si dvojitých uvozovek).
Tím byl můj problém vyřešen!