Да, по неизвестным мне причинам, действительно, в базе есть записи с id, но без значений. Видимо какой то баг с конвертацией. Я сделал проще, ничего удалять не стал, а просто в макете фильтра проверяю на наличие значения и если нет пропускают итерацию цикла