Я использую QueryCache (CQEngine) для хранения списка аварий в памяти. У объекта тревоги есть поля ID и Zones. Индексируемое поле - это идентификатор, а зоны - это список строк с названием зоны, в которой произошла тревога. Я пытаюсь сравнить этот список зон с доступным для пользователя списком зон. пример: я пользователь, у которого есть доступ к z1, z2 и z3, я хочу, чтобы все аварийные сигналы имели одно из z1, z2, z3 в поле их зон, поэтому alarm1 (1234, zone [z4, z5]) исключается, пока Тревога 1 (1234, зоны [z1, z5]) включена. в настоящее время для другого объекта я успешно могу получить строку в поле списка, но не список строк в списке строк. Любые идеи?